|
|
| Line 7: |
Line 7: |
| <div>[[#console-commands|Console Commands]]</div> | | <div>[[#console-commands|Console Commands]]</div> |
| <div>[[#config-variables|Configuration Variables]]</div> | | <div>[[#config-variables|Configuration Variables]]</div> |
| <div>[[#nature-time|Nature ??? Time]]</div> | | <div>[[#nature-settings|Nature Settings]]</div> |
| <div>[[#nature-weather|Nature ??? Weather]]</div>
| |
| <div>[[#bot-commands|Bot Commands]]</div> | | <div>[[#bot-commands|Bot Commands]]</div> |
| <div>[[#horse-commands|Horse Commands]]</div> | | <div>[[#horse-commands|Horse Commands]]</div> |
| Line 23: |
Line 22: |
|
| |
|
| === Logging In As Admin === | | === Logging In As Admin === |
| All commands require logging in with the admin password first (see [[Server Hosting#Basic Configuration & Starting the Server|Server Hosting]] to set <code>server_admin_password</code>). You only need to log in once per session (i.e., each reconnect, not on map rotation). | | All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration & Starting the Server|Server Hosting]] for how to set the <code>server_admin_password</code>). 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. |
|
| |
|
| <pre class="hf-code">rc login <server_admin_password></pre> | | <pre class="hf-code">rc login <server_admin_password></pre> |
|
| |
|
| If you don't see any console output confirming the login, press <code>F1</code> a couple of times to close and reopen the console. | | If you don't see any console output confirming the login, hit F1 a couple of times to close and reopen the console. |
|
| |
|
| === Sending Remote Commands === | | === Sending Remote Commands === |
| All remote commands are prefixed with <code>rc </code> (local-only console commands omit it). For example, <code>rc help</code> prints remote commands; <code>help</code> shows only local ones. | | All commands are prefixed with <code>rc </code> to distinguish them from console commands that run on your local game only. For example, <code>rc help</code> prints the list of rc commands and some descriptive help text. If you just type <code>help</code> you would only get the ''local'' console commands rather than the remote commands. |
|
| |
|
| The console supports <code>Tab</code> auto-completion. | | The console also has auto completion by pressing <code>Tab</code> for most commands (if not all arguments). This means that you can type a partial command, hit <code>Tab</code>, 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. |
|
| |
|
| Examples: | | ''Examples:'' |
| # Typing <code>rc set drawFir</code> then <code>Tab</code> expands to <code>rc set drawFirearmTrajectories</code>. | | # Typing <code>rc set drawFir</code> and pressing <code>Tab</code> will automatically expand the command to read <code>rc set drawFirearmTrajectories</code> |
| # Typing <code>rc carbonPlayers force</code> then <code>Tab</code> chooses <code>forceInput???</code> up to the ambiguity. | | # Typing <code>rc carbonPlayers force</code> and pressing <code>Tab</code> will automatically expand the command to read <code>rc carbonPlayers forceInput</code> as it cannot choose between <code>forceInputRotation</code> or <code>forceInputAxis</code>. |
|
| |
|
| === Sending Multiple Commands Per Line === | | === Sending Multiple Commands Per Line === |
| Separate with semicolons:
| | If you want to run multiple commands in a single line, they can be issued with a semi-colon (<code>;</code>) separating each command, as below: |
|
| |
|
| <pre class="hf-code">rc <command1>; <command2>; <command3>; <command4></pre> | | <pre class="hf-code">rc <command1>; <command2>; <command3>; <command4></pre> |
|
| |
|
| Example (broadcast, disable god mode, enable firing):
| | 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: |
|
| |
|
| <pre class="hf-code">rc broadcast Begin your fight! | | <pre class="hf-code">rc broadcast Begin your fight! |
| Line 49: |
Line 48: |
| rc set allowFiring true</pre> | | rc set allowFiring true</pre> |
|
| |
|
| One-liner:
| | To issue this as a single line command, you would write it as: |
| <pre class="hf-code">rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true</pre> | | <pre class="hf-code">rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true</pre> |
|
| |
|
| === Delayed Execution Commands === | | === Delayed Execution Commands === |
| Run a command when the round clock reaches a time (seconds):
| | If you want to run a command at a specific time in the current map, you can issue a <code>delayed</code> command to run at a specified time. This takes the format: |
|
| |
|
| <pre class="hf-code">rc delayed <time> <command></pre> | | <pre class="hf-code">rc delayed <time> <command></pre> |
|
| |
|
| Example (warning at 10:00, all charge at 08:00, disable firing at 08:00):
| | 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. |
| | |
| | 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: |
| <pre class="hf-code">rc delayed 600 broadcast All charge at 08:00 | | <pre class="hf-code">rc delayed 600 broadcast All charge at 08:00 |
| rc delayed 480 broadcast All Charge! No Firing! | | rc delayed 480 broadcast All Charge! No Firing! |
| Line 67: |
Line 68: |
| |title=Console Commands | | |title=Console Commands |
| |content= | | |content= |
| Some commands take arguments. Required args are shown as <code><likeThis></code>; optional args as <code>[<likeThis>]</code>. If you use a later optional arg, supply those before it. | | 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. |
| | |
| | <code>rc set characterGodMode 1</code> Enables god mode, the argument is ''1''. |
| | |
| | <code>rc set characterGodMode 0</code> Disables god mode, the argument is ''0''. |
| | |
| | Where commands take arguments, they will be listed in angle brackets (<code><argument></code>). In some cases, arguments are optional. These will be surrounded by square brackets (<code>[<optionalArgument>]</code>). Where more than one optional argument is available, all arguments up to the desired argument must be given. |
| | |
| | e.g. For a command of the form <code>rc command <argument1> [<optional1>] [<optional2>] [<optional3>]</code>, to use <code><optional2></code>, we must also provide <code><optional1></code>. |
| | |
| | Arguments will be listed in the form <code>''argument'' (type): description</code>, 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: |
|
| |
|
| '''Types:'''
| |
| {{{!}} class="wikitable" | | {{{!}} class="wikitable" |
| ! String | | ! String |
| {{!}}{{!}} Any text | | {{!}}{{!}} Any amount of text |
| {{!}}- | | {{!}}- |
| ! Boolean | | ! Boolean |
| Line 78: |
Line 88: |
| {{!}}- | | {{!}}- |
| ! Integer | | ! Integer |
| {{!}}{{!}} Whole number | | {{!}}{{!}} A non-floating point number (i.e. no decimals) |
| {{!}}- | | {{!}}- |
| ! Float | | ! Float |
| {{!}}{{!}} Number with decimals | | {{!}}{{!}} A floating point number (i.e. has decimals) |
| {{!}}- | | {{!}}- |
| ! List | | ! List |
| {{!}}{{!}} One of a fixed set (e.g., faction names) | | {{!}}{{!}} A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French) |
| {{!}}} | | {{!}}} |
|
| |
|
| '''Notes:''' | | '''Notes:''' |
| * To get your position/rotation in-game: type <code>get</code> in the console. | | * Some arguments will require numbers representing a position or rotation. These can be worked out in game by typing <code>get</code> in the console to give the current player's position and rotation. |
| * Player IDs: see the Admin/Mute window (<code>P</code> by default) or <code>rc playerlist</code>. | | * Some arguments will require the ID of a player. This is visible in the Admin/Mute Players Window (reached by pressing <code>P</code> by default), or by using the command <code>rc playerlist</code>. |
| * You can run any of these automatically from your [[Server Configuration]] map rotations. | | * 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. |
|
| |
|
| '''Top Level Commands:'''
| | === Top Level Commands === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! scope="col" style="width:35%;" {{!}} Command | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| ! scope="col" style="width:45%;" {{!}} Description | | ! scope="col" style="width:500px;" {{!}} Description |
| ! scope="col" style="width:20%;" {{!}} Arguments | | ! Arguments |
| {{!}}- | | {{!}}- |
| {{!}} <code>game <MapName> <mapRotationIndexToOverload> [<GameMode> <AttackerFaction> <DefendingFaction>]</code> {{!}}{{!}} Change level using the specified rotation; optionally override mode/attacker/defender. Example: <code>rc game BlackForest 2</code> {{!}}{{!}} MapName (String), index (Int), optional mode/attacker/defender | | {{!}} game <[[Maps{{!}}MapName]]> <mapRotationIndexToOverload> [<[[Game_Modes{{!}}GameMode]]> <[[Server_Configuration_Enums#Faction{{!}}AttackerFaction]]> <[[Server_Configuration_Enums#Faction{{!}}DefendingFaction]]>] |
| | {{!}} Change level to <[[Maps{{!}}MapName]]> using the settings defined in <mapRotationIndexToOverload>. Optional overloads <[[Game_Modes{{!}}GameMode]]>, <[[Server_Configuration_Enums#Faction{{!}}AttackerFaction]]> and <[[Server_Configuration_Enums#Faction{{!}}DefendingFaction]]>. |
| | |
| | e.g. <code>rc game BlackForest 2</code> |
| | {{!}} |
| | :* [[Maps{{!}}MapName]] (String): Name of the map, same as in a server config file |
| | :* mapRotationIndexToOverload (Integer): map rotation number |
| | :* [[Game_Modes{{!}}GameMode]] (String): game mode to use (optional) |
| | :* [[Server_Configuration_Enums#Faction{{!}}AttackerFaction]] (String): attacking faction to use (optional) |
| | :* [[Server_Configuration_Enums#Faction{{!}}DefendingFaction]] (String): defending faction to use (optional) |
| {{!}}- | | {{!}}- |
| {{!}} <code>help [<command>]</code> {{!}}{{!}} Show help (optionally for a specific command). Example: <code>rc help get</code> {{!}}{{!}} command (String) | | {{!}} help [<command>] |
| | {{!}} Display help text about console commands. |
| | |
| | e.g. <code>rc help get</code> |
| | {{!}} ''command'' (String): Optionally provide another command name to get further help on that specific command. |
| {{!}}- | | {{!}}- |
| {{!}} <code>broadcast <message></code> {{!}}{{!}} Admin message to all players. Also via chat: <code>/bc <message></code> {{!}}{{!}} message (String) | | {{!}} broadcast <message> |
| | {{!}} Send an admin message to all players on the server (can also be done in Admin chat with <code>/bc <message></code>). |
| | |
| | e.g. <code>rc broadcast Live at 18:30</code> |
| | {{!}} ''message'' (String): The text you want to broadcast. Subsequent calls to this will immediately replace the current message. |
| {{!}}- | | {{!}}- |
| {{!}} <code>carbonPlayers <command> [args]</code> {{!}}{{!}} Bot controls. See [[#bot-commands|Bot Commands]]. {{!}}{{!}} ??? | | {{!}} carbonPlayers <command> [<arguments>] |
| | {{!}} Bot controls. For more details see the section on [[#bot-commands|Bot Commands]]. |
| | {{!}} See the section on [[#bot-commands|Bot Commands]]. |
| {{!}}- | | {{!}}- |
| {{!}} <code>cls</code> {{!}}{{!}} Clear console. {{!}}{{!}} ??? | | {{!}} cls |
| | {{!}} Clear the console. Useful if you're recording and want to clear your admin password before starting. |
| | {{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} <code>fileReloader <fileType></code> {{!}}{{!}} Reload server files without reboot. Example: <code>rc fileReloader serverConfigFile</code> {{!}}{{!}} serverConfigFile / blackWhiteLists / bannedPlayers / bannedMachines / mutePlayersVoip / mutePlayersChat / all | | {{!}} fileReloader <fileType> |
| | {{!}} Allows reloading of server configuration files without a server reboot. Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]]. |
| | |
| | e.g. <code>rc fileReloader serverConfigFile</code> |
| | {{!}} ''fileType'' (List): One of the following options. |
| | :* serverConfigFile: The [[Server_Configuration|Server Configuration]] file |
| | :* blackWhiteLists: The blacklist / whitelist |
| | :* bannedPlayers: Banned players file |
| | :* bannedMachines: Banned machines file |
| | :* mutePlayersVoip: The VOIP muted players file |
| | :* mutePlayersChat: The chat muted players file |
| | :* all: Loads all but the Server Configuration. |
| {{!}}- | | {{!}}- |
| {{!}} <code>get [<variable>]</code> {{!}}{{!}} Read a server variable (or list all). See [[#config-variables|Configuration Variables]]. {{!}}{{!}} variable (List) | | {{!}} get [<variable>] |
| | {{!}} Fetches the value of a server setting (or all values if no variable provided). See [[#config-variables|Configuration Variables]]. |
| | |
| | e.g. <code>rc get characterGodMode</code> |
| | {{!}} ''variable'' (List): See [[#config-variables|Configuration Variables]] |
| {{!}}- | | {{!}}- |
| {{!}} <code>mapRotation <index></code> {{!}}{{!}} Switch to a rotation number (1-based). {{!}}{{!}} index (Int) | | {{!}} mapRotation <index> |
| | {{!}} Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file. |
| | |
| | e.g. <code>rc mapRotation 1</code> |
| | {{!}} ''index'' (Integer): The number of the rotation to switch to. The first in the file is 1, the second 2, etc. |
| {{!}}- | | {{!}}- |
| {{!}} <code>playerlist [mode]</code> {{!}}{{!}} List players: <code>connected</code> (default), <code>ingame</code>, <code>not-ingame</code> {{!}}{{!}} mode (String) | | {{!}} playerlist [mode] |
| | {{!}} List the players connected to the server. |
| | {{!}} ''mode'' (String): One of the following options: |
| | :* connected: (default) List players that are connected to the server (both spawned and not spawned in) |
| | :* ingame: List players that are currently mid-round (spawned in) |
| | :* not-ingame: List players who aren't in-game (not spawned in, not on scoreboard) |
| {{!}}- | | {{!}}- |
| {{!}} <code>scorelog</code> {{!}}{{!}} Print kill log. {{!}}{{!}} ??? | | {{!}} scorelog |
| | {{!}} Prints out a score log including a list of who killed who. |
| | {{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} <code>serverAdmin <command> <ID></code> {{!}}{{!}} Admin actions (same as <code>P</code> menu). Example: <code>rc serverAdmin slay 14</code> {{!}}{{!}} ban, kick, chatMute, chatUnmute, voipMute, voipUnmute, permChatMute, permVoipMute, slay, slap, say | | {{!}} serverAdmin <command> <ID> |
| | {{!}} Server admin commands. All generally accessible through the in-game "P" menu. |
| | |
| | e.g. <code>rc serverAdmin slay 14</code> |
| | {{!}} ''command'' (List): One of the following commands. |
| | :* ban |
| | :* kick |
| | :* chatMute |
| | :* chatUnmute |
| | :* voipMute |
| | :* voipUnmute |
| | :* permChatMute |
| | :* permVoipMute |
| | :* slay |
| | :* slap |
| | :* say |
| | |
| | ''ID'' (Integer): The ID of the player to affect |
| {{!}}- | | {{!}}- |
| {{!}} <code>set <variable> <value></code> {{!}}{{!}} Set a server variable. {{!}}{{!}} variable (List), value (type varies) | | {{!}} set <variable> <value> |
| | {{!}} Sets the value of a server setting. See [[#config-variables|Configuration Variables]]. |
| | |
| | e.g. <code>rc set characterGodMode 1</code> |
| | {{!}} ''variable'' (List): See [[#config-variables|Configuration Variables]] |
| | |
| | ''value'' (?): The value and its type will depend on the variable used. |
| {{!}}- | | {{!}}- |
| {{!}} <code>teleport <target/s> <destination></code> {{!}}{{!}} Teleport by ID or group to coords <code>X,Y,Z</code> or to <code>me</code>. {{!}}{{!}} targets: ID/me/all/defending/attacking; dest: X,Y,Z or me | | {{!}} teleport <target/s> <destination> |
| | {{!}} Teleports a specified player / set of players to another position on the map. |
| | |
| | e.g. <code>rc teleport me 200.5,11.1,435</code> |
| | {{!}} ''target/s'' (Integer): The ID of the player |
| | |
| | '''OR''' |
| | |
| | ''target/s'' (String): Either ''me'', ''all'', ''defending'', or ''attacking'' |
| | |
| | ''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! |
| | |
| | '''OR''' |
| | |
| | ''destination'' (String): Can be set to ''me'' to spawn on the player |
| {{!}}- | | {{!}}- |
| {{!}} <code>emplacementLimit <emplacement> <side> <limit></code> {{!}}{{!}} Build limits by type/team. {{!}}{{!}} emplacement (List), side (attacking/defending), limit (Int) | | {{!}} emplacementLimit <emplacement> <side> <limit> |
| | {{!}} Sets the number of emplacements of a particular type that are buildable for each team. |
| | {{!}} ''emplacement'' (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]] |
| | |
| | ''side'' (List): Either ''attacking'' or ''defending'' |
| | |
| | ''limit'' (Integer): The limit to set |
| {{!}}- | | {{!}}- |
| {{!}} <code>restart <status{{!}}now{{!}}cancel></code> {{!}}{{!}} Server restart controls. {{!}}{{!}} ??? | | {{!}} restart <parameter> |
| | {{!}} Restarts the server based on a parameter. |
| | {{!}} ''parameter'' (List): Either ''status'', ''now'', or ''cancel'' |
| {{!}}- | | {{!}}- |
| {{!}} <code>vehiclesSpawn <numhorses> [<faction>] [<cavalryClass>]</code> {{!}}{{!}} Spawn riderless horses. {{!}}{{!}} num (Int); faction (British/French/Prussian); class (Dragoon/Hussar) | | {{!}} vehiclesSpawn <numhorses> [<faction>] [<cavalryClass>] |
| | {{!}} Spawns riderless horses. |
| | {{!}} ''numhorses'' (Integer): The number to spawn |
| | |
| | ''faction'' (List): ''British'', ''French'', or ''Prussian'' |
| | |
| | ''cavalryClass'' (List): ''CuirassierDragoon'' or ''Hussar'' |
| {{!}}- | | {{!}}- |
| {{!}} <code>vehiclesDespawn <ID></code> {{!}}{{!}} Despawn a horse by ID. {{!}}{{!}} ID (Int) | | {{!}} vehiclesDespawn <ID> |
| | {{!}} Despawn a horse. |
| | {{!}} ''ID'' (Integer): The ID of the horse to despawn. |
| {{!}}- | | {{!}}- |
| {{!}} <code>vehiclesManager <command> [args]</code> {{!}}{{!}} Server-wide horse controls. See [[#horse-commands|Horse Commands]]. {{!}}{{!}} ??? | | {{!}} vehiclesManager <command> [<arguments>] |
| | {{!}} Server management for spawned horses (similar to bot controls). |
| | {{!}} See section on [[#horse-commands|Horse Commands]] |
| {{!}}} | | {{!}}} |
| }} | | }} |
| Line 140: |
Line 252: |
| |title=Configuration Variables | | |title=Configuration Variables |
| |content= | | |content= |
| These server-side variables affect gameplay and usually persist across rotations. Best practice: set your defaults at the start of a "staging" rotation (e.g., Training Grounds).
| | 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. |
|
| |
|
| Type <code>rc get</code> to list them all. Since '''0.38''', you can reset everything with:
| | Typing <code>rc get</code> 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. |
| <pre class="hf-code">rc set default</pre> | | |
| | 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 <code>rc set default</code>. This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset. |
|
| |
|
| === Game Settings === | | === Game Settings === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments !! Default | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| | ! Default |
| {{!}}- | | {{!}}- |
| {{!}} default {{!}}{{!}} Reset all settings to default. {{!}}{{!}} Does not take an argument {{!}}{{!}} ??? | | {{!}} default {{!}}{{!}} Resets all settings to default. {{!}}{{!}} Does not take an argument {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} characterGodMode <setting> {{!}}{{!}} GOD MODE {{!}}{{!}} setting (List): ''0'' to disable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders {{!}}{{!}} 0 | | {{!}} characterGodMode <setting> {{!}}{{!}} GOD MODE for characters {{!}}{{!}} setting (List): ''0'' to disable, ''1'' to enable for all players, ''2'' to enable for attackers, ''3'' to enable for defenders {{!}}{{!}} ''0'' |
| {{!}}- | | {{!}}- |
| {{!}} allowFriendlyDamageDefences <enable> {{!}}{{!}} Friendlys can destroy own emplacements {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} allowFriendlyDamageDefences <enable> {{!}}{{!}} If enabled, friendly players may destroy the emplacements created by their own faction {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} characterFallDamageEnabled <enable> {{!}}{{!}} Toggle fall damage {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} characterFallDamageEnabled <enable> {{!}}{{!}} Toggles players' fall damage {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} forceFirstPersonMode <enable> {{!}}{{!}} Force 1P {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} forceFirstPersonMode <enable> {{!}}{{!}} Toggles forced first person mode {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} allowFiring <enable> {{!}}{{!}} Enable firearms {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} allowFiring <enable> {{!}}{{!}} Toggles the ability for players to shoot with firearms {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} allowArtyFiring <enable> {{!}}{{!}} Enable artillery {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} allowArtyFiring <enable> {{!}}{{!}} Toggles the ability for players to fire artillery {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} meleeArenaAllowShooting <enable> {{!}}{{!}} Allow guns in Melee Arena {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} meleeArenaAllowShooting <enable> {{!}}{{!}} Toggles the ability for players to shoot with firearms in melee arena {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} drawCannonPathTrajectories <enable> {{!}}{{!}} Show cannon paths {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} drawCannonPathTrajectories <enable> {{!}}{{!}} Draw Cannon Path Trajectories {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} drawFirearmTrajectories <enable> {{!}}{{!}} Show firearm traj. {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} drawFirearmTrajectories <enable> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} broadcastMeleeDebugDataStrikeInfo <enable> {{!}}{{!}} Debug melee strikes {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} broadcastMeleeDebugDataStrikeInfo <enable> {{!}}{{!}} Broadcasts hit info for the melee debug data to debug melee strikes {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} allowPreviewAnimations <enable> {{!}}{{!}} Allow dances etc. {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} allowPreviewAnimations <enable> {{!}}{{!}} Allows usage of the preview animations on the clients (dance, etc...) {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} lanternsAsProjectiles <enable> {{!}}{{!}} Throw lanterns as arty {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} lanternsAsProjectiles <enable> {{!}}{{!}} Allows usage of hand held lanterns as artillery projectiles {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} maxDistanceAllowedForHealing <distance> {{!}}{{!}} Surgeon heal range {{!}}{{!}} Float {{!}}{{!}} 2 | | {{!}} maxDistanceAllowedForHealing <distance> {{!}}{{!}} Specifies the max distance for surgeon heals {{!}}{{!}} distance (Float): The healing distance {{!}}{{!}} ''2'' |
| {{!}}- | | {{!}}- |
| {{!}} fullPlayerHealingProcessTime <time> {{!}}{{!}} Full heal time (s) {{!}}{{!}} Float {{!}}{{!}} 10 | | {{!}} fullPlayerHealingProcessTime <time> {{!}}{{!}} Specifies the full time in seconds for a full healing process to finish {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''10'' |
| {{!}}- | | {{!}}- |
| {{!}} voiceChatEnabled <enable> {{!}}{{!}} Global VOIP {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} voiceChatEnabled <enable> {{!}}{{!}} Specifies whether voice chat is enabled or not {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} voiceChatEnabled <Attacking{{!}}Defending> {{!}}{{!}} VOIP per side {{!}}{{!}} Faction {{!}}{{!}} Both | | {{!}} voiceChatEnabled <[[Server_Configuration_Enums#Attacking Or Defending{{!}}faction]]> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} voiceChat3D <enable> {{!}}{{!}} 3D VOIP {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} voiceChat3D <enable> {{!}}{{!}} Specifies the spatial settings of the Voice Chat players {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} attackingFactionMaterialPoints <int> {{!}}{{!}} Sapper mats attackers {{!}}{{!}} Int {{!}}{{!}} 50 | | {{!}} attackingFactionMaterialPoints <materials> {{!}}{{!}} Set the material points for the attacking faction (for Sapper building) {{!}}{{!}} materials (Integer): The number of materials to assign {{!}}{{!}} ''50'' |
| {{!}}- | | {{!}}- |
| {{!}} defendingFactionMaterialPoints <int> {{!}}{{!}} Sapper mats defenders {{!}}{{!}} Int {{!}}{{!}} 50 | | {{!}} defendingFactionMaterialPoints <materials> {{!}}{{!}} Set the material points for the defending faction (for Sapper building) {{!}}{{!}} materials (Integer): The number of materials to assign {{!}}{{!}} ''50'' |
| {{!}}- | | {{!}}- |
| {{!}} spawnSectionsCapturable <enable> {{!}}{{!}} Spawn points capturable {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} spawnSectionsCapturable <enable> {{!}}{{!}} Toggles the ability to make spawn capture points capturable {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} autoWeatherRotation <enable> {{!}}{{!}} Random weather rotation {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} autoWeatherRotation <enable> {{!}}{{!}} Specifies whether the server switches the weather automatically at random intervals {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} characterRespawnTime <time> {{!}}{{!}} Respawn bar time {{!}}{{!}} Float {{!}}{{!}} 5 | | {{!}} characterRespawnTime <time> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} characterDynamicRespawnTime <time> {{!}}{{!}} Dynamic respawn (incl. tents/tables) {{!}}{{!}} Float {{!}}{{!}} 5 | | {{!}} characterDynamicRespawnTime <time> {{!}}{{!}} Dynamic respawn time (includes tents/tables) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''5'' |
| {{!}}- | | {{!}}- |
| {{!}} explosionScaleMultiplier <multiplier> {{!}}{{!}} Explosion scale {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} explosionScaleMultiplier <multiplier> {{!}}{{!}} Specifies the explosion scale multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} ragdollForceMultiplier <multiplier> {{!}}{{!}} Ragdoll force {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} ragdollForceMultiplier <multiplier> {{!}}{{!}} Specifies the ragdoll effects multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} orderSystemEnabled <enable> {{!}}{{!}} Officer orders system {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} orderSystemEnabled <enable> {{!}}{{!}} Toggles the officer order system. Defaults to true. {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} instantBuildMode <enable> {{!}}{{!}} Instant emplacements {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} instantBuildMode <enable> {{!}}{{!}} Toggles instant emplacement building. {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} crouchToStrikeDelay <time> {{!}}{{!}} Crouch???strike min delay {{!}}{{!}} Float {{!}}{{!}} 0.1 | | {{!}} crouchToStrikeDelay <time> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeBlockToIdleDelay <time> {{!}}{{!}} Block linger duration {{!}}{{!}} Float {{!}}{{!}} ??? | | {{!}} characterMeleeBlockToIdleDelay <time> {{!}}{{!}} The duration it takes for a pressed block to return to idle ('block lingering') {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ??? |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeBlockLingerToStrikeMinDelay <time> {{!}}{{!}} Linger???strike min delay {{!}}{{!}} Float {{!}}{{!}} 0.05 | | {{!}} characterMeleeBlockLingerToStrikeMinDelay <time> {{!}}{{!}} 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 {{!}}{{!}} ''0.05'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeBlockToBlockWindow <time> {{!}}{{!}} Block-switch window {{!}}{{!}} Float {{!}}{{!}} ??? | | {{!}} characterMeleeBlockToBlockWindow <time> {{!}}{{!}} 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 {{!}}{{!}} ??? |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeHitOpponentStunTime <time> {{!}}{{!}} Melee hit stun {{!}}{{!}} Float {{!}}{{!}} ??? | | {{!}} characterMeleeHitOpponentStunTime <time> {{!}}{{!}} The duration of a melee hit stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ??? |
| {{!}}- | | {{!}}- |
| {{!}} explosionKnockbackAngle <angle> {{!}}{{!}} Knockback angle from explosions {{!}}{{!}} Float {{!}}{{!}} 60 | | {{!}} explosionKnockbackAngle <angle> {{!}}{{!}} Knockback angle from explosions {{!}}{{!}} angle (Float): The angle in degrees {{!}}{{!}} ''60'' |
| {{!}}- | | {{!}}- |
| {{!}} explosionKnockbackForceMultiplier <value> {{!}}{{!}} Knockback force from explosions {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} explosionKnockbackForceMultiplier <value> {{!}}{{!}} Knockback force from explosions {{!}}{{!}} value (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} explosionKnockbackMaimedTime <time> {{!}}{{!}} Time the player is stunned after landing {{!}}{{!}} Float {{!}}{{!}} 1.5 | | {{!}} explosionKnockbackMaimedTime <time> {{!}}{{!}} Time the player is stunned after landing from explosion knockback {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''1.5'' |
| {{!}}- | | {{!}}- |
| {{!}} allowSpawnedPlayersSpectateOnly <enable> {{!}}{{!}} Only spawned players can spectate team (Admins exception) {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} allowSpawnedPlayersSpectateOnly <enable> {{!}}{{!}} Only spawned players can spectate team (Admins exception) {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} freeflightCameraAllowed <enable> {{!}}{{!}} Enable free flight cam (Admins exception) {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} freeflightCameraAllowed <enable> {{!}}{{!}} Enable free flight cam (Admins exception) {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} freeflightCameraAllowedPostPermaDeath <enable> {{!}}{{!}} Single life mode only use free cam after death (Admins exception) {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} freeflightCameraAllowedPostPermaDeath <enable> {{!}}{{!}} Single life mode only: use free cam after death (Admins exception) {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} show_serverperformance_warning <enable> {{!}}{{!}} Perf indicators {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} show_serverperformance_warning <enable> {{!}}{{!}} Toggles the server performance indicators. {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} roundEndPlayerWin <playerID> {{!}}{{!}} Force player win {{!}}{{!}} Int {{!}}{{!}} ??? | | {{!}} roundEndPlayerWin <playerID> {{!}}{{!}} Force a specific player to win the round {{!}}{{!}} playerID (Integer): The ID of the player {{!}}{{!}} ??? |
| {{!}}- | | {{!}}- |
| {{!}} roundEndFactionWin <faction> [<reason>] {{!}}{{!}} Force faction win {{!}}{{!}} Faction; Reason {{!}}{{!}} ??? | | {{!}} roundEndFactionWin <faction> [<reason>] {{!}}{{!}} Force a faction to win the round {{!}}{{!}} faction (List): The faction; reason (String): optional win reason {{!}}{{!}} ??? |
| {{!}}- | | {{!}}- |
| {{!}} meeleeArenaRoundEndFactionWin <faction> {{!}}{{!}} Force MA round win {{!}}{{!}} Faction {{!}}{{!}} ??? | | {{!}} meeleeArenaRoundEndFactionWin <faction> {{!}}{{!}} Force a faction to win the Melee Arena round {{!}}{{!}} faction (List): The faction {{!}}{{!}} ??? |
| {{!}}- | | {{!}}- |
| {{!}} shouldUnlockMouse <enable> {{!}}{{!}} Client: show cursor {{!}}{{!}} Boolean {{!}}{{!}} ??? | | {{!}} shouldUnlockMouse <enable> {{!}}{{!}} Client: show cursor {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ??? |
| {{!}}- | | {{!}}- |
| {{!}} longRangeHeadshotDamage <multiplier> {{!}}{{!}} 150m+ headshot dmg (0???1) {{!}}{{!}} Float {{!}}{{!}} 1.0 | | {{!}} longRangeHeadshotDamage <multiplier> {{!}}{{!}} Headshot damage multiplier at 150m+ range (0???1) {{!}}{{!}} multiplier (Float): A value between 0 and 1 {{!}}{{!}} ''1.0'' |
| {{!}}- | | {{!}}- |
| {{!}} revealFaction <Attacking{{!}}Defending> {{!}}{{!}} Reveals a faction on the minimap {{!}}{{!}} Faction {{!}}{{!}} false | | {{!}} revealFaction <Attacking{{!}}Defending> {{!}}{{!}} Reveals a faction on the minimap {{!}}{{!}} faction (List): ''Attacking'' or ''Defending'' {{!}}{{!}} ''false'' |
| {{!}}} | | {{!}}} |
|
| |
|
| === Cavalry Management === | | === Cavalry Management === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments !! Default | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| | ! Default |
| {{!}}- | | {{!}}- |
| {{!}} vehicleHorseForAll <enable> {{!}}{{!}} Everyone can ride {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} vehicleHorseForAll <enable> {{!}}{{!}} Allows all characters to ride horses {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} vehicleHorseForOfficer <enable> {{!}}{{!}} Officers can ride {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} vehicleHorseForOfficer <enable> {{!}}{{!}} Allows officers to ride horses {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} useSpecialHorseVariants <enable> {{!}}{{!}} Special horses {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} useSpecialHorseVariants <enable> {{!}}{{!}} Spawn the holiest of horses {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} secondsToPassAfterDismounted <time> {{!}}{{!}} Despawn after dismount {{!}}{{!}} Float {{!}}{{!}} 30 | | {{!}} secondsToPassAfterDismounted <time> {{!}}{{!}} Despawn time for a horse after the death/dismount of his rider. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''30'' |
| {{!}}- | | {{!}}- |
| {{!}} secondsSpawnedBeforeDespawn <time> {{!}}{{!}} Lifetime before despawn {{!}}{{!}} Float {{!}}{{!}} 60 | | {{!}} secondsSpawnedBeforeDespawn <time> {{!}}{{!}} Defines the time a horse needs to have been alive before it gets despawned. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''60'' |
| {{!}}- | | {{!}}- |
| {{!}} secondsToPassAfterHealthUpdated <time> {{!}}{{!}} Despawn after damage {{!}}{{!}} Float {{!}}{{!}} 15 | | {{!}} secondsToPassAfterHealthUpdated <time> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} vehicleAllowCollisionSlowdown <enable> {{!}}{{!}} Slow on collision {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} vehicleAllowCollisionSlowdown <enable> {{!}}{{!}} Slow horses on collision {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} vehicleAllowDamageRearing <enable> {{!}}{{!}} Rear on damage {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} vehicleAllowDamageRearing <enable> {{!}}{{!}} Horses rear on damage {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} vehicleAllowDamageSlowdown <enable> {{!}}{{!}} Slow on damage {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} vehicleAllowDamageSlowdown <enable> {{!}}{{!}} Slow horses on damage {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} vehicleDamageResistanceMultiplier {{!}}{{!}} Horse dmg scale {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} vehicleDamageResistanceMultiplier <multiplier> {{!}}{{!}} Horse damage resistance scale {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} vehicleAirForwardMultiplier {{!}}{{!}} Jump forward mult {{!}}{{!}} Float {{!}}{{!}} 0.8 | | {{!}} vehicleAirForwardMultiplier <multiplier> {{!}}{{!}} Jump forward multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''0.8'' |
| {{!}}- | | {{!}}- |
| {{!}} vehicleJumpHeightMultiplier {{!}}{{!}} Jump height mult {{!}}{{!}} Float {{!}}{{!}} 1.3 | | {{!}} vehicleJumpHeightMultiplier <multiplier> {{!}}{{!}} Jump height multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1.3'' |
| {{!}}} | | {{!}}} |
|
| |
|
| === Character Movement === | | === Character Movement === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments !! Default | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| | ! Default |
| {{!}}- | | {{!}}- |
| {{!}} characterJumpForce <float> {{!}}{{!}} Jump force {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterJumpForce <force> {{!}}{{!}} The jump force of the characters {{!}}{{!}} force (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterRunSpeed <float> {{!}}{{!}} Global run speed {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterRunSpeed <multiplier> {{!}}{{!}} The run speed of the characters (multiplies with below options) {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterRunForwardSpeed <float> {{!}}{{!}} Run forward {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterRunForwardSpeed <multiplier> {{!}}{{!}} The forward run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterRunStrafeSpeed <float> {{!}}{{!}} Run strafe {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterRunStrafeSpeed <multiplier> {{!}}{{!}} The strafe run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterRunBackwardsSpeed <float> {{!}}{{!}} Run backwards {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterRunBackwardsSpeed <multiplier> {{!}}{{!}} The backwards run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWalkSpeed <float> {{!}}{{!}} Global walk speed {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterWalkSpeed <multiplier> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWalkForwardSpeed <float> {{!}}{{!}} Walk forward {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterWalkForwardSpeed <multiplier> {{!}}{{!}} The forward walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWalkStrafeSpeed <float> {{!}}{{!}} Walk strafe {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterWalkStrafeSpeed <multiplier> {{!}}{{!}} The strafe walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWalkBackwardsSpeed <float> {{!}}{{!}} Walk backwards {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterWalkBackwardsSpeed <multiplier> {{!}}{{!}} The backwards walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} ladderMoverSpeedMultiplier {{!}}{{!}} Ladder speed {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} ladderMoverSpeedMultiplier <multiplier> {{!}}{{!}} Multiplies ladder mover speed {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} ladderMoverRotationMultiplier {{!}}{{!}} Ladder rotation {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} ladderMoverRotationMultiplier <multiplier> {{!}}{{!}} Multiplies ladder mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} rocketMoverSpeedMultiplier {{!}}{{!}} Rocket mover speed {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} rocketMoverSpeedMultiplier <multiplier> {{!}}{{!}} Multiplies rocket mover speed {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} rocketMoverRotationMultiplier {{!}}{{!}} Rocket mover rot {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} rocketMoverRotationMultiplier <multiplier> {{!}}{{!}} Multiplies rocket mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}} | | {{!}}} |
|
| |
|
| === Weapons === | | === Weapons === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments !! Default | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| | ! Default |
| | {{!}}- |
| | {{!}} characterInfiniteFirearmAmmo <enable> {{!}}{{!}} Toggles infinite firearm ammo for testing purposes {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| | {{!}}- |
| | {{!}} characterWeaponDamageScale <scale> {{!}}{{!}} Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) {{!}}{{!}} scale (Float): A multiplier value {{!}}{{!}} ''1'' |
| | {{!}}- |
| | {{!}} characterWeaponApplyHorizontalDeviation <enable> {{!}}{{!}} Specifies whether the firearm weapons apply horizontal deviation {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} characterInfiniteFirearmAmmo <enable> {{!}}{{!}} Infinite ammo {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} characterWeaponFirearmApplyDrop <enable> {{!}}{{!}} Specifies whether hand weapons can damage DamageableObjects ''(does not appear to be implemented)'' {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWeaponDamageScale <float> {{!}}{{!}} Weapon damage scale (N/A) {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} characterWeaponInfiniteRange <enable> {{!}}{{!}} Infinite firearm range {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWeaponApplyHorizontalDeviation <enable> {{!}}{{!}} Firearm horiz. dev. {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} characterMeleeBlockStunTime <time> {{!}}{{!}} The duration of a melee block stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''0.8'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWeaponFirearmApplyDrop <enable> {{!}}{{!}} Hand weapons damage DOs (N/A) {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} characterMeleeWeaponReleaseTime <time> {{!}}{{!}} Melee attack delay {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''-1'' |
| {{!}}- | | {{!}}- |
| {{!}} characterWeaponInfiniteRange <enable> {{!}}{{!}} Infinite firearm range {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} characterMeleeHitOpponentStunTime <time> {{!}}{{!}} The duration of a melee hit stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''0.35'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeBlockStunTime <time> {{!}}{{!}} Block stun {{!}}{{!}} Float {{!}}{{!}} 0.8 | | {{!}} characterMeleeInterruptedStunTime <time> {{!}}{{!}} The duration of a melee interrupted stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''0.4'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeWeaponReleaseTime <time> {{!}}{{!}} Attack delay {{!}}{{!}} Float {{!}}{{!}} -1 | | {{!}} characterMaimedTime <time> {{!}}{{!}} The duration of a maim {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''1.5'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeHitOpponentStunTime <time> {{!}}{{!}} Hit stun {{!}}{{!}} Float {{!}}{{!}} 0.35 | | {{!}} characterSecondaryAttackMaimedTime <time> {{!}}{{!}} The duration of a maim from secondary attack (shove/kick) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''0.45'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMeleeInterruptedStunTime <time> {{!}}{{!}} Interrupted stun {{!}}{{!}} Float {{!}}{{!}} 0.4 | | {{!}} characterMaimedMovementTime <time> {{!}}{{!}} The duration of a maim movement {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''0.45'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMaimedTime <time> {{!}}{{!}} Maim duration {{!}}{{!}} Float {{!}}{{!}} 1.5 | | {{!}} characterSecondaryAttackTime <time> {{!}}{{!}} The duration of a secondary attack duration {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''0.85'' |
| {{!}}- | | {{!}}- |
| {{!}} characterMaimedMovementTime <time> {{!}}{{!}} Maim movement {{!}}{{!}} Float {{!}}{{!}} 0.45 | | {{!}} secondaryAttackCooldownDuration <time> {{!}}{{!}} The duration of the cooldown between secondary attacks {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} meleeChambering <enable> {{!}}{{!}} Toggle chambering {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} meleeChambering <enable> {{!}}{{!}} Toggles melee chambering {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} allowBlocking <enable> {{!}}{{!}} Toggle blocking {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} allowBlocking <enable> {{!}}{{!}} Make it possible to disable melee blocks {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} allowWeaponHoldSwapOverride <enable> {{!}}{{!}} Swap direction while blocking disabled {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} allowWeaponHoldSwapOverride <enable> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} characterExplosiveFirearms <enable> {{!}}{{!}} Exploding bullets {{!}}{{!}} Boolean {{!}}{{!}} ??? | | {{!}} characterExplosiveFirearms <enable> {{!}}{{!}} Enables or disables the ability for firearms to shoot exploding projectiles. {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}} | | {{!}}} |
|
| |
|
| === Melee Kicks === | | === Melee Kicks === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments !! Default | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| {{!}}- | | ! scope="col" style="width:500px;" {{!}} Description |
| {{!}} characterSecondaryAttackMaimedTime <time> {{!}}{{!}} Maim from kick {{!}}{{!}} Float {{!}}{{!}} 0.45
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| {{!}}-
| | ! Default |
| {{!}} characterSecondaryAttackTime <time> {{!}}{{!}} Kick duration {{!}}{{!}} Float {{!}}{{!}} 0.85
| |
| {{!}}-
| |
| {{!}} characterSecondaryAttackCooldownDuration <time> {{!}}{{!}} Kick cooldown {{!}}{{!}} Float {{!}}{{!}} 1
| |
| {{!}}- | | {{!}}- |
| {{!}} characterSecondaryAttackForce <float> {{!}}{{!}} Push distance {{!}}{{!}} Float {{!}}{{!}} 8.5 | | {{!}} characterSecondaryAttackForce <float> {{!}}{{!}} Push distance from kick {{!}}{{!}} value (Float): The push force {{!}}{{!}} ''8.5'' |
| {{!}}- | | {{!}}- |
| {{!}} characterSecondaryAttackLaunchAngle <float> {{!}}{{!}} Launch angle {{!}}{{!}} Float {{!}}{{!}} 0 | | {{!}} characterSecondaryAttackLaunchAngle <float> {{!}}{{!}} Launch angle of kick {{!}}{{!}} value (Float): The angle {{!}}{{!}} ''0'' |
| {{!}}- | | {{!}}- |
| {{!}} characterSecondaryAttackRange <float> {{!}}{{!}} Kick range {{!}}{{!}} Float {{!}}{{!}} 0.75 | | {{!}} characterSecondaryAttackRange <float> {{!}}{{!}} Kick range {{!}}{{!}} value (Float): The range {{!}}{{!}} ''0.75'' |
| {{!}}- | | {{!}}- |
| {{!}} characterSecondaryAttackKickbackDuration <float> {{!}}{{!}} Kickback time {{!}}{{!}} Float {{!}}{{!}} 0.22 | | {{!}} characterSecondaryAttackKickbackDuration <float> {{!}}{{!}} Kickback time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} ''0.22'' |
| {{!}}- | | {{!}}- |
| {{!}} characterSecondaryAttackWindupTime <float> {{!}}{{!}} Windup {{!}}{{!}} Float {{!}}{{!}} 0.3 | | {{!}} characterSecondaryAttackWindupTime <float> {{!}}{{!}} Kick windup time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} ''0.3'' |
| {{!}}- | | {{!}}- |
| {{!}} characterSecondaryAttackWinddownTime <float> {{!}}{{!}} Winddown {{!}}{{!}} Float {{!}}{{!}} 0.3 | | {{!}} characterSecondaryAttackWinddownTime <float> {{!}}{{!}} Kick winddown time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} ''0.3'' |
| {{!}}- | | {{!}}- |
| {{!}} characterSecondaryAttackStagger <enable> {{!}}{{!}} Stagger on kick {{!}}{{!}} Boolean {{!}}{{!}} ??? | | {{!}} characterSecondaryAttackStagger <enable> {{!}}{{!}} Stagger on kick {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ??? |
| {{!}}} | | {{!}}} |
|
| |
|
| === Artillery === | | === Artillery === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments !! Default | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| | ! Default |
| {{!}}- | | {{!}}- |
| {{!}} cannonMoverSpeedMultiplier {{!}}{{!}} Cannon move speed {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} cannonMoverSpeedMultiplier <multiplier> {{!}}{{!}} Multiplies cannon mover speed. Note this will also affect cannon recoil! {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} cannonMoverRotationMultiplier {{!}}{{!}} Cannon rotation {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} cannonMoverRotationMultiplier <multiplier> {{!}}{{!}} Multiplies cannon mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} cannonRecoilSpeedMultiplier {{!}}{{!}} Recoil speed {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} cannonRecoilSpeedMultiplier <multiplier> {{!}}{{!}} Cannon recoil speed multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} cannonLoadingSpeedMultiplier {{!}}{{!}} Load/ram/push speed {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} cannonLoadingSpeedMultiplier <multiplier> {{!}}{{!}} Cannon loading/ramming/pushing speed multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} allowAmmoSelectorUIDebugShow <enable> {{!}}{{!}} Debug ammo selector (O) {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} allowAmmoSelectorUIDebugShow <enable> {{!}}{{!}} 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'' |
| {{!}}- | | {{!}}- |
| {{!}} pathProjectileVelocity <float> {{!}}{{!}} Rocket path velocity {{!}}{{!}} Float {{!}}{{!}} 145 | | {{!}} pathProjectileVelocity <value> {{!}}{{!}} Sets the path velocity of the rocket projectile with given input {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''145'' |
| {{!}}- | | {{!}}- |
| {{!}} rocketProjectileVelocity <float> {{!}}{{!}} Rocket velocity {{!}}{{!}} Float {{!}}{{!}} 22 | | {{!}} rocketProjectileVelocity <value> {{!}}{{!}} Sets the velocity of the rocket projectile with given input {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''22'' |
| {{!}}- | | {{!}}- |
| {{!}} rocketProjectileGravity <float> {{!}}{{!}} Rocket gravity {{!}}{{!}} Float {{!}}{{!}} 40 | | {{!}} rocketProjectileGravity <value> {{!}}{{!}} Change gravity of the rocket {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''40'' |
| {{!}}- | | {{!}}- |
| {{!}} rocketProjectileDamageRadius <float> {{!}}{{!}} Rocket AoE radius {{!}}{{!}} Float {{!}}{{!}} 3 | | {{!}} rocketProjectileDamageRadius <value> {{!}}{{!}} The radius of the rocket projectile's impact {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''3'' |
| {{!}}- | | {{!}}- |
| {{!}} rocketProjectileRandomizedInterval <float> {{!}}{{!}} Rocket random interval {{!}}{{!}} Float {{!}}{{!}} 2 | | {{!}} rocketProjectileRandomizedInterval <value> {{!}}{{!}} The frequency of random positioning of the projectile in seconds {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''2'' |
| {{!}}- | | {{!}}- |
| {{!}} rocketProjectileDeviation <float> {{!}}{{!}} Rocket flight deviation {{!}}{{!}} Float {{!}}{{!}} 5 | | {{!}} rocketProjectileDeviation <value> {{!}}{{!}} Set a positive value that can be used to randomize the flight deviation {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''5'' |
| {{!}}- | | {{!}}- |
| {{!}} mortarProjectileDamageRadius <float> {{!}}{{!}} Mortar AoE radius {{!}}{{!}} Float {{!}}{{!}} 3.5 | | {{!}} mortarProjectileDamageRadius <value> {{!}}{{!}} Set a positive value that can be used for mortar AoE damage {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''3.5'' |
| {{!}}- | | {{!}}- |
| {{!}} mortarProjectileVelocity <float> {{!}}{{!}} Mortar velocity {{!}}{{!}} Float {{!}}{{!}} 60 | | {{!}} mortarProjectileVelocity <value> {{!}}{{!}} Set a positive value that can be used for mortar projectile velocity {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''60'' |
| {{!}}- | | {{!}}- |
| {{!}} artyProjectileBounceSpeedReduction <float> {{!}}{{!}} Bounce slowdown {{!}}{{!}} Float {{!}}{{!}} 0.666 | | {{!}} artyProjectileBounceSpeedReduction <value> {{!}}{{!}} Set a positive value that can be used for bounce slowdowns {{!}}{{!}} value (Float): Value to set {{!}}{{!}} ''0.666'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelGroundLethalRange <float> {{!}}{{!}} Death range from howie shot that bounced {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} shrapnelGroundLethalRange <float> {{!}}{{!}} Death range from howitzer shot that bounced {{!}}{{!}} value (Float): Range value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelGroundInjuryRange <float> {{!}}{{!}} Injury range from howie shot that bounced {{!}}{{!}} Float {{!}}{{!}} 3 | | {{!}} shrapnelGroundInjuryRange <float> {{!}}{{!}} Injury range from howitzer shot that bounced {{!}}{{!}} value (Float): Range value {{!}}{{!}} ''3'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelGroundDamage <float> {{!}}{{!}} Damage from injury ground range {{!}}{{!}} Float {{!}}{{!}} 0.35 | | {{!}} shrapnelGroundDamage <float> {{!}}{{!}} Damage from injury ground range {{!}}{{!}} value (Float): Damage value {{!}}{{!}} ''0.35'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelGroundKnockbackRange <float> {{!}}{{!}} Knockback range howie shot that bounced {{!}}{{!}} Float {{!}}{{!}} 6 | | {{!}} shrapnelGroundKnockbackRange <float> {{!}}{{!}} Knockback range from howitzer shot that bounced {{!}}{{!}} value (Float): Range value {{!}}{{!}} ''6'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelGroundForce <float> {{!}}{{!}} Knockback strength howie shot that bounced {{!}}{{!}} Float {{!}}{{!}} 16 | | {{!}} shrapnelGroundForce <float> {{!}}{{!}} Knockback strength from howitzer shot that bounced {{!}}{{!}} value (Float): Force value {{!}}{{!}} ''16'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelAirborneLethalRange <float> {{!}}{{!}} Death range from howie airburst {{!}}{{!}} Float {{!}}{{!}} 4.5 | | {{!}} shrapnelAirborneLethalRange <float> {{!}}{{!}} Death range from howitzer airburst {{!}}{{!}} value (Float): Range value {{!}}{{!}} ''4.5'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelAirborneInjuryRange <float> {{!}}{{!}} Injury range from howie airburst {{!}}{{!}} Float {{!}}{{!}} 6.5 | | {{!}} shrapnelAirborneInjuryRange <float> {{!}}{{!}} Injury range from howitzer airburst {{!}}{{!}} value (Float): Range value {{!}}{{!}} ''6.5'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelAirborneDamage <float> {{!}}{{!}} Damage from injury airburst range {{!}}{{!}} Float {{!}}{{!}} 0.5 | | {{!}} shrapnelAirborneDamage <float> {{!}}{{!}} Damage from injury airburst range {{!}}{{!}} value (Float): Damage value {{!}}{{!}} ''0.5'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelAirborneKnockbackRange <float> {{!}}{{!}} Knockback range howie airburst {{!}}{{!}} Float {{!}}{{!}} 7.5 | | {{!}} shrapnelAirborneKnockbackRange <float> {{!}}{{!}} Knockback range from howitzer airburst {{!}}{{!}} value (Float): Range value {{!}}{{!}} ''7.5'' |
| {{!}}- | | {{!}}- |
| {{!}} shrapnelAirborneForce <float> {{!}}{{!}} Knockback strength howie airburst {{!}}{{!}} Float {{!}}{{!}} 20 | | {{!}} shrapnelAirborneForce <float> {{!}}{{!}} Knockback strength from howitzer airburst {{!}}{{!}} value (Float): Force value {{!}}{{!}} ''20'' |
| {{!}}} | | {{!}}} |
|
| |
|
| === Naval Variables === | | === Naval Variables === |
| {{{!}} class="wikitable sortable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments !! Default | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| | ! Default |
| {{!}}- | | {{!}}- |
| {{!}} shipDrivingFieldsScale <float> {{!}}{{!}} Ship speed scale {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} shipDrivingFieldsScale <scale> {{!}}{{!}} Specifies the scale of the fields that are used when driving ships. Multiplies their speed. {{!}}{{!}} scale (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} shipFlyMode <enable> {{!}}{{!}} Ships can fly {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} shipFlyMode <enable> {{!}}{{!}} Interplanetary travel! Enable ships to fly. {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} windDirectionAffectsShipSpeed <enable> {{!}}{{!}} Wind affects speed {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} windDirectionAffectsShipSpeed <enable> {{!}}{{!}} Specifies whether the wind direction affects the speed of the ships {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}- | | {{!}}- |
| {{!}} rowboatSpawnHoldInteractionTime <time> {{!}}{{!}} Rowboat spawn time {{!}}{{!}} Float {{!}}{{!}} 5 | | {{!}} rowboatSpawnHoldInteractionTime <time> {{!}}{{!}} Rowboat spawning action duration {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''5'' |
| {{!}}- | | {{!}}- |
| {{!}} rowboatSpawnHoldInteractionTimeWhileSinking <time> {{!}}{{!}} While sinking {{!}}{{!}} Float {{!}}{{!}} 0.5 | | {{!}} rowboatSpawnHoldInteractionTimeWhileSinking <time> {{!}}{{!}} Rowboat spawning action duration while sinking {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''0.5'' |
| {{!}}- | | {{!}}- |
| {{!}} rowboatCooldownBetweenSpawns <time> {{!}}{{!}} Rowboat cooldown {{!}}{{!}} Float {{!}}{{!}} 120 | | {{!}} rowboatCooldownBetweenSpawns <time> {{!}}{{!}} Rowboat spawning delay between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''120'' |
| {{!}}- | | {{!}}- |
| {{!}} rowboatCooldownBetweenSpawnsWhileSinking <time> {{!}}{{!}} Rowboat cooldown (sinking) {{!}}{{!}} Float {{!}}{{!}} 5 | | {{!}} rowboatCooldownBetweenSpawnsWhileSinking <time> {{!}}{{!}} Rowboat spawning delay between spawns while sinking {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''5'' |
| {{!}}- | | {{!}}- |
| {{!}} shipSailWindUnitMultiplier <float> {{!}}{{!}} Wind potency on sails {{!}}{{!}} Float {{!}}{{!}} 1 | | {{!}} shipSailWindUnitMultiplier <multiplier> {{!}}{{!}} Wind affect potency on the sails multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} ''1'' |
| {{!}}- | | {{!}}- |
| {{!}} gunboatCooldownBetweenSpawns <time> {{!}}{{!}} Steamboat MG cooldown {{!}}{{!}} Float {{!}}{{!}} 120 | | {{!}} gunboatCooldownBetweenSpawns <time> {{!}}{{!}} Steamboat MG cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''120'' |
| {{!}}- | | {{!}}- |
| {{!}} steamboat2GunCooldownBetweenSpawns <time> {{!}}{{!}} Steamboat 2-Gun cooldown {{!}}{{!}} Float {{!}}{{!}} 120 | | {{!}} steamboat2GunCooldownBetweenSpawns <time> {{!}}{{!}} Steamboat 2-Gun cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''120'' |
| {{!}}- | | {{!}}- |
| {{!}} allowShipStealing <enable> {{!}}{{!}} Steer enemy ships {{!}}{{!}} Boolean {{!}}{{!}} false | | {{!}} allowShipStealing <enable> {{!}}{{!}} Allow steering enemy ships {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''false'' |
| {{!}}- | | {{!}}- |
| {{!}} autoKillableBoatCooldownTimer <time> {{!}}{{!}} Auto-despawn boats {{!}}{{!}} Float {{!}}{{!}} 60 | | {{!}} autoKillableBoatCooldownTimer <time> {{!}}{{!}} Auto-despawn boats after this time {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} ''60'' |
| {{!}}- | | {{!}}- |
| {{!}} renderOcean <enable> {{!}}{{!}} Toggle ocean rendering {{!}}{{!}} Boolean {{!}}{{!}} true | | {{!}} renderOcean <enable> {{!}}{{!}} Toggles the ocean rendering {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable {{!}}{{!}} ''true'' |
| {{!}}} | | {{!}}} |
| | }} |
| | |
| | {{Release_section |
| | |id=nature-settings |
| | |title=Nature Settings |
| | |content= |
| | These settings will allow you to change the time of day and weather of the current map. |
|
| |
|
| === Nature ??? Time === | | === Time === |
| Time-of-day commands. Prefix with <code>rc nature time</code>.
| | These commands should be prefixed with <code>rc nature time</code>. |
|
| |
|
| Example: <code>rc nature time timeOfDay 12</code>
| | e.g. To enable dynamic time, <code>rc nature time dynamicTime true</code> |
|
| |
|
| {{{!}} class="wikitable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| {{!}}- | | {{!}}- |
| {{!}} timeOfDay <time> {{!}}{{!}} Set time of day (0???24 hours). {{!}}{{!}} time (Float, 0???24) | | {{!}} timeOfDay <time> {{!}}{{!}} Sets the time of day to the specified hour {{!}}{{!}} time (Float): The hour in a 24 hour clock. i.e. 12 is midday, 23 is 11pm |
| {{!}}- | | {{!}}- |
| {{!}} dynamicTime <enable> {{!}}{{!}} Enable dynamic (moving) time. {{!}}{{!}} Boolean | | {{!}} dynamicTime <enable> {{!}}{{!}} Enable dynamic time {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} dynamicTimeSpeed <speed> {{!}}{{!}} Rate of change when dynamic time is on. {{!}}{{!}} Float | | {{!}} dynamicTimeSpeed <speed> {{!}}{{!}} Sets the rate of change of dynamic time {{!}}{{!}} speed (Float): Looks to be a scale of hours per second. Set it to 12 and watch night turn into day into night into day ... |
| {{!}}} | | {{!}}} |
|
| |
|
| === Nature ??? Weather === | | === Weather === |
| Weather and atmosphere commands. Prefix with <code>rc nature</code>. Use on maps that match their theme (mod maps may allow all).
| | These commands should be prefixed with <code>rc nature weather</code>. |
|
| |
|
| Example: <code>rc nature wind direction North</code>
| | e.g. To set the wind direction to North, <code>rc nature weather wind direction North</code> |
|
| |
|
| {{{!}} class="wikitable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| {{!}}- | | {{!}}- |
| {{!}} preset <name> [<transitionTime>] {{!}}{{!}} Switch to a weather preset (see lists below). Optional transition time in seconds. {{!}}{{!}} name (String); transitionTime (Float) | | {{!}} preset <name> [<transitionTime>] |
| | {{!}} Set the weather to one of the defined presets |
| | {{!}} name (List): The name of the preset to select from the [[#weather-presets|list below]] |
| | |
| | transitionTime (Float): The length of time in seconds for the change to happen over (defaults to 1s) |
| {{!}}- | | {{!}}- |
| {{!}} wind strength <value> {{!}}{{!}} Wind strength. {{!}}{{!}} Float | | {{!}} wind strength <value> {{!}}{{!}} Set the strength of the wind {{!}}{{!}} value (Float): The wind strength to set |
| {{!}}- | | {{!}}- |
| {{!}} wind direction <value> [<transitionTime>] {{!}}{{!}} Wind direction. {{!}}{{!}} value: North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest; transitionTime (Float) | | {{!}} wind direction <value> {{!}}{{!}} Set the direction of the wind {{!}}{{!}} value (List): One of ''North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest'' |
| {{!}}- | | {{!}}- |
| {{!}} atmosphere temperature <value> {{!}}{{!}} Temperature (affects visual haze/heat distortion). {{!}}{{!}} Float | | {{!}} atmosphere temperature <value> {{!}}{{!}} Set the temperature. Affects snow cover on ground and type of precipitation (snow, rain) {{!}}{{!}} value (Float): Degrees |
| {{!}}- | | {{!}}- |
| {{!}} atmosphere fallIntensity <value> {{!}}{{!}} Rain/snow intensity. {{!}}{{!}} Float | | {{!}} atmosphere fallIntensity <value> {{!}}{{!}} Set the rainfall intensity {{!}}{{!}} value (Float): A range between 0 and 1 |
| {{!}}- | | {{!}}- |
| {{!}} fog enabled <enable> {{!}}{{!}} Toggle fog. {{!}}{{!}} Boolean | | {{!}} fog enabled <enable> {{!}}{{!}} Toggle fog on the map {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} fog visibility <value> {{!}}{{!}} Fog visibility distance. {{!}}{{!}} Float | | {{!}} fog visibility <value> {{!}}{{!}} The level of visibility in fog. The larger the number, the thinner the fog. {{!}}{{!}} value (Float): Visibility in metres |
| {{!}}- | | {{!}}- |
| {{!}} ocean choppiness <value> {{!}}{{!}} Ocean choppiness. {{!}}{{!}} Float | | {{!}} ocean choppiness <value> {{!}}{{!}} Ocean choppiness {{!}}{{!}} value (Float): The rollin' of the ocean |
| {{!}}- | | {{!}}- |
| {{!}} ocean depth <value> {{!}}{{!}} Ocean depth (visual). {{!}}{{!}} Float | | {{!}} ocean depth <value> {{!}}{{!}} Ocean depth {{!}}{{!}} value (Float): How low can you go |
| {{!}}} | | {{!}}} |
|
| |
|
| '''Classic Weather Presets:''' | | ==== Weather Presets ==== |
| * Custom, Calm, Storm, Fog, Snowy, CalmRain, Calm2, Calm3, Calm4, Fog2, Fog3, Random | | '''Classic Presets:''' |
| | * Custom |
| | * Calm |
| | * Storm |
| | * Fog |
| | * Snowy |
| | * CalmRain |
| | * Calm2 |
| | * Calm3 |
| | * Calm4 |
| | * Fog2 |
| | * Fog3 |
| | * Random |
| | |
| | '''Additional Presets:''' |
| * Night, FullMoon, Overcast, Sunrise, Rain, FullMoonStorm, DayMoon, HeavyRain, ClearSky | | * Night, FullMoon, Overcast, Sunrise, Rain, FullMoonStorm, DayMoon, HeavyRain, ClearSky |
|
| |
|
| Line 512: |
Line 675: |
| |title=Bot Commands | | |title=Bot Commands |
| |content= | | |content= |
| Holdfast bots are simple, but great for testing. Commands are prefixed with <code>rc carbonPlayers</code>. | | 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 <code>rc carbonPlayers</code>. 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). |
|
| |
|
| Example ??? spawn 50 bots:
| | e.g. To spawn 50 bots you would issue the command <code>rc carbonPlayers spawn 50</code>. |
| <pre class="hf-code">rc carbonPlayers spawn 50</pre> | |
|
| |
|
| ''Most commands require prerequisites (be near object/horse/player, LoS, correct class), and many affect ALL bots.'' | | '''Most commands require prerequisites such as "be close to the object/horse/player", have line of sight, or be the correct class.''' |
|
| |
|
| {{{!}} class="wikitable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments | | ! scope="col" class="code" {{!}} Command |
| | ! scope="col" {{!}} Description |
| | ! scope="col" {{!}} Arguments |
| {{!}}- | | {{!}}- |
| {{!}} spawn <number> [<interval>] {{!}}{{!}} Spawn bots (random classes/factions across spawns) {{!}}{{!}} number (Int), interval (Int, seconds) | | {{!}} spawn <number> [<interval>] |
| | {{!}} 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. |
| {{!}}- | | {{!}}- |
| {{!}} spawnSpecific <faction> <class> [name] [regtag] [uniformId] {{!}}{{!}} Spawn specific bot {{!}}{{!}} ??? | | {{!}} spawnSpecific <faction> <class> [<name>] [<regiment tag>] [<uniform id>] |
| | {{!}} Spawns a specific bot. |
| | {{!}} Name needs to have no spaces, regiment requires someone from that regiment to be in the server |
| {{!}}- | | {{!}}- |
| {{!}} disperse {{!}}{{!}} Spread out {{!}}{{!}} ??? | | {{!}} disperse {{!}}{{!}} Randomly disperse bots over the map {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} join {{!}}{{!}} Gather center {{!}}{{!}} ??? | | {{!}} join {{!}}{{!}} Join all of the bots in the centre of the map {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} ignoreAutoControls <enable> {{!}}{{!}} For script mods {{!}}{{!}} Boolean | | {{!}} ignoreAutoControls <enable> {{!}}{{!}} For script mods ??? toggles auto bot controls {{!}}{{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} forceInputAxis <enable> [playerId] {{!}}{{!}} Use inputAxis {{!}}{{!}} Boolean | | {{!}} forceInputAxis <enable> [<playerId>] |
| | {{!}} Toggles whether the bots shuffle around randomly, or respond to the value set by ''inputAxis'' |
| | {{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} forceInputRotation <enable> [playerId] {{!}}{{!}} Use inputRotation {{!}}{{!}} Boolean | | {{!}} forceInputRotation <enable> [<playerId>] |
| | {{!}} Toggles whether the bots spin around randomly, or respond to the value set by ''inputRotation'' |
| | {{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} inputAxis <sideways> <forwards> [playerId] {{!}}{{!}} Move inputs (-1..+1) {{!}}{{!}} Floats | | {{!}} inputAxis <sideways> <forwards> [<playerId>] |
| | {{!}} 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. |
| | |
| | forwards (Float): The amount of forward/backward input in the range -1 to +1. Positive is forwards. |
| {{!}}- | | {{!}}- |
| {{!}} inputRotation <rotation> [playerId] {{!}}{{!}} Face direction (deg from North) {{!}}{{!}} Float | | {{!}} inputRotation <rotation> [<playerId>] |
| | {{!}} 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. |
| {{!}}- | | {{!}}- |
| {{!}} playerAction <action> [playerId] {{!}}{{!}} Perform action {{!}}{{!}} See [[Server Configuration Enums#Player_Actions]] | | {{!}} playerAction <action> [<playerId>] |
| | {{!}} Tells all bots to take a certain action |
| | {{!}} action (List): See the [[Server_Configuration_Enums#Player_Actions|list of player actions]]. |
| {{!}}- | | {{!}}- |
| {{!}} switchWeapon [weapon] [playerId] {{!}}{{!}} Switch weapon {{!}}{{!}} weapon from [[Server Configuration Enums#Weapon]] | | {{!}} switchWeapon [<weapon>] [<playerId>] |
| | {{!}} 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]]. With no argument will switch between fists and firearm. |
| {{!}}- | | {{!}}- |
| {{!}} switchNextWeapon [playerId] {{!}}{{!}} Next weapon {{!}}{{!}} ??? | | {{!}} switchNextWeapon [<playerId>] {{!}}{{!}} Tell all bots to switch to their next weapon in their loadout {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} autoWeaponSwitchToggle <enable> [playerId] {{!}}{{!}} Auto switch {{!}}{{!}} ??? | | {{!}} autoWeaponSwitchToggle <enable> [<playerId>] {{!}}{{!}} Tell all bots to auto switch their weapons {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} voicePhrase <phrase> [playerId] {{!}}{{!}} Shout phrase {{!}}{{!}} See [[Server Configuration Enums#Voice Phrases]] | | {{!}} voicePhrase <phrase> [<playerId>] |
| | {{!}} Bots will shout this phrase |
| | {{!}} phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]]. |
| {{!}}- | | {{!}}- |
| {{!}} randomVoicePhrase [playerId] {{!}}{{!}} Random phrase {{!}}{{!}} ??? | | {{!}} randomVoicePhrase [<playerId>] {{!}}{{!}} Bots will each shout a random phrase {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} equipCarryableItem <type> [playerId] [inworldId] {{!}}{{!}} Equip carryable {{!}}{{!}} See [[Server Configuration Enums#Carryable Objects]] | | {{!}} equipCarryableItem <carryableObjectType> [<playerId>] [<inworldItemId>] |
| | {{!}} Bots will equip a carryable object |
| | {{!}} carryableObjectType: See the [[Server_Configuration_Enums#Carryable Objects|list of carryable objects]]. inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped). |
| {{!}}- | | {{!}}- |
| {{!}} pitch <value> [playerId] {{!}}{{!}} Aim pitch (-1.5..2) {{!}}{{!}} Float | | {{!}} pitch <value> [<playerId>] |
| | {{!}} Bots will pitch towards the value. Used for aiming and melee attacks. |
| | {{!}} value ranges from -1.5 (downmost) to 2 (upmost). |
| {{!}}- | | {{!}}- |
| {{!}} yaw <value> [playerId] {{!}}{{!}} Turn yaw (-90..90) {{!}}{{!}} Float | | {{!}} yaw <value> [<playerId>] |
| | {{!}} Bots will twist their body towards the value. Used on horses. |
| | {{!}} value ranges from -90 to 90 degrees. |
| {{!}}- | | {{!}}- |
| {{!}} setRunning <enable> [playerId] {{!}}{{!}} Toggle run {{!}}{{!}} ??? | | {{!}} setRunning <enable> [<playerId>] {{!}}{{!}} Bots will toggle their run mode. {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} startHealing <healerId> <targetId> {{!}}{{!}} Heal target {{!}}{{!}} ??? | | {{!}} startHealing <healerId> <targetPlayerId> {{!}}{{!}} Specific bot will try start healing someone else {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} stopHealing <healerId> {{!}}{{!}} Stop healing {{!}}{{!}} ??? | | {{!}} stopHealing <healerId> {{!}}{{!}} Specific bot will stop healing whoever he is currently healing {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} instrumentPlay <playerId> <instrument> <songId> {{!}}{{!}} Play song {{!}}{{!}} See Enums | | {{!}} instrumentPlay <playerId> <instrumentType> <songId> |
| | {{!}} 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]] |
| {{!}}- | | {{!}}- |
| {{!}} instrumentStop <playerId> {{!}}{{!}} Stop playing {{!}}{{!}} ??? | | {{!}} instrumentStop <playerId> {{!}}{{!}} Specifies a bot to stop playing whatever song he's playing {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} interactableObject ??? {{!}}{{!}} Interact with object {{!}}{{!}} See inline notes | | {{!}} interactableObject <playerId> <itemId> <shipId> <interactionType> <transitionId> |
| | {{!}} Allows a bot to interact with an inworld object |
| | {{!}} use the non-rc command <code>set showDebugInteractionSystem <enable></code> to see details on what actions are. |
| {{!}}- | | {{!}}- |
| {{!}} interactableObjectUpdateCannon ??? {{!}}{{!}} Update cannon {{!}}{{!}} ??? | | {{!}} interactableObjectUpdateCannon <playerId> <itemId> <shipId> <xAimRot> <yAimRot> |
| | {{!}} Allows a bot to update a cannon interaction |
| | {{!}} xAimRot, yAimRot are floats |
| {{!}}- | | {{!}}- |
| {{!}} interactableObjectUpdateMovingCannon ??? {{!}}{{!}} Update moving cannon {{!}}{{!}} ??? | | {{!}} interactableObjectUpdateMovingCannon <playerId> <itemId> <shipId> <xAimRot> <yAimRot> <xMoveRot> <pos> <rot> |
| | {{!}} Allows a bot to update a moving cannon interaction |
| | {{!}} xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3's written in the "x,y,z" format i.e. "0,0,0" as one string. |
| {{!}}- | | {{!}}- |
| {{!}} interactableObjectUpdateMovingLadder ??? {{!}}{{!}} Update ladder {{!}}{{!}} ??? | | {{!}} interactableObjectUpdateMovingLadder <playerId> <itemId> <shipId> <pos> <rot> <xMoveRot> <visual pos> <visual rot> |
| | {{!}} Allows a bot to update a moving ladder interaction |
| | {{!}} xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3's written in the "x,y,z" format i.e. "0,0,0" as one string. |
| {{!}}- | | {{!}}- |
| {{!}} interactableObjectUpdateMovingRocket ??? {{!}}{{!}} Update rocket {{!}}{{!}} ??? | | {{!}} interactableObjectUpdateMovingRocket <playerId> <itemId> <shipId> <xAimRot> <yAimRot> <xMoveRot> <pos> <rot> <visual pos> <visual rot> |
| | {{!}} Allows a bot to update a moving rocket interaction |
| | {{!}} xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3's written in the "x,y,z" format i.e. "0,0,0" as one string. |
| {{!}}- | | {{!}}- |
| {{!}} mountVehicle <playerId> <vehicleId> [mountTriggerId] {{!}}{{!}} Mount horse {{!}}{{!}} ??? | | {{!}} mountVehicle <playerId> <vehicleId> [<mountTriggerId>] |
| | {{!}} Allows a bot to mount a vehicle |
| | {{!}} use the non-rc command <code>set showDebugVehiclesSystem <enable></code> to see details on what horse id's are. |
| {{!}}- | | {{!}}- |
| {{!}} dismountVehicle <playerId> {{!}}{{!}} Dismount {{!}}{{!}} ??? | | {{!}} dismountVehicle <playerId> {{!}}{{!}} Allows a bot to dismount a vehicle {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} highCommandOrder <playerId> <order> <pos> <rotY> {{!}}{{!}} Create order {{!}}{{!}} See [[Server Configuration Enums#High Command Orders]] | | {{!}} officerOrder <playerId> <officerOrderType> <position> <rotation y> |
| | {{!}} Allows a bot to create an order |
| | {{!}} officerOrderType: See the [[Server_Configuration_Enums#Officer_Orders|List of officer orders]]. |
| {{!}}- | | {{!}}- |
| {{!}} sapperChangeMode <playerId> <mode> {{!}}{{!}} Sapper mode {{!}}{{!}} See [[Server Configuration Enums#Sapper Build Mode]] | | {{!}} sapperChangeMode <playerId> <sapperMode> |
| | {{!}} Allows a bot to change his sapper build/deconstruct mode |
| | {{!}} sapperMode: See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]]. |
| {{!}}- | | {{!}}- |
| {{!}} sapperBuildItem <playerId> <type> <pos> <rot> <parentId> <socketId> {{!}}{{!}} Build emplacement {{!}}{{!}} See Enums | | {{!}} sapperBuildItem <playerId> <emplacementType> <position> <rotation> <parentId> <socketId> |
| | {{!}} Allows a bot to build a sapper object |
| | {{!}} emplacementType: See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. Use the non-rc command <code>set showDebugInteractionSystem <enable></code> and <code>set showDebugEmplacementSystem <enable></code> to understand the system. |
| {{!}}} | | {{!}}} |
|
| |
| }} | | }} |
|
| |
|
| Line 595: |
Line 806: |
| |title=Horse Commands | | |title=Horse Commands |
| |content= | | |content= |
| These override '''ALL''' horses (player and non-player). Prefix with <code>rc vehiclesManager</code>. | | These commands will override '''ALL''' horses on the server, not just non-player horses. |
| | |
| | All commands are prefixed with <code>rc vehiclesManager</code>. |
|
| |
|
| Example (cap speed at 2, and force cap):
| | e.g. To set horse speed you would issue the command <code>rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true</code>. |
| <pre class="hf-code">rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true</pre> | |
|
| |
|
| {{{!}} class="wikitable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! scope="col" style="width:400px;" {{!}} Arguments |
| {{!}}- | | {{!}}- |
| {{!}} forceInputAxis <enable> [vehicleId] {{!}}{{!}} Use inputAxis {{!}}{{!}} Boolean | | {{!}} forceInputAxis <enable> [<vehicleId>] |
| | {{!}} Toggles whether the horses respond to the value set by ''inputAxis'' |
| | {{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} inputAxis <sideways> <forwards> [vehicleId] {{!}}{{!}} Move inputs (-1..+1) {{!}}{{!}} Floats | | {{!}} inputAxis <sideways> <forwards> [<vehicleId>] |
| | {{!}} Sets the movement inputs for ALL horses |
| | {{!}} sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right. |
| | |
| | forwards (Float): The amount of forward/backward input in the range -1 to +1. Positive is forwards. |
| {{!}}- | | {{!}}- |
| {{!}} forceCappedSpeed <enable> [vehicleId] {{!}}{{!}} Force capped speed {{!}}{{!}} Boolean | | {{!}} forceCappedSpeed <enable> [<vehicleId>] |
| | {{!}} Force a capped speed |
| | {{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} cappedSpeed <speed> [vehicleId] {{!}}{{!}} Set cap {{!}}{{!}} Float | | {{!}} cappedSpeed <speed> [<vehicleId>] |
| | {{!}} Sets the capped speed |
| | {{!}} speed (Float): The speed to set |
| {{!}}- | | {{!}}- |
| {{!}} forceRandomInputAxis <enable> [vehicleId] {{!}}{{!}} Random inputs {{!}}{{!}} Boolean | | {{!}} forceRandomInputAxis <enable> [<vehicleId>] |
| | {{!}} Toggles whether the horses input should be set randomly by ''forcedRandomInputAxisIntervalX'' and ''forcedRandomInputAxisIntervalY'' |
| | {{!}} enable (Boolean): ''true'' to enable, ''false'' to disable |
| {{!}}- | | {{!}}- |
| {{!}} forcedRandomInputAxisIntervalX <interval> [vehicleId] {{!}}{{!}} Random X interval {{!}}{{!}} Float | | {{!}} forcedRandomInputAxisIntervalX <interval> [<vehicleId>] |
| | {{!}} Sets the time interval between randomly choosing a X-axis (left/right) input |
| | {{!}} interval (Float): The time in seconds between changes. |
| {{!}}- | | {{!}}- |
| {{!}} forcedRandomInputAxisIntervalY <interval> [vehicleId] {{!}}{{!}} Random Y interval {{!}}{{!}} Float | | {{!}} forcedRandomInputAxisIntervalY <interval> [<vehicleId>] |
| | {{!}} Sets the time interval between randomly choosing a Y-axis (forward/backward) input |
| | {{!}} interval (Float): The time in seconds between changes. |
| {{!}}- | | {{!}}- |
| {{!}} jumpAction [vehicleId] {{!}}{{!}} Jump {{!}}{{!}} ??? | | {{!}} jumpAction [<vehicleId>] {{!}}{{!}} Make horse jump {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} rearAction [vehicleId] {{!}}{{!}} Rear {{!}}{{!}} ??? | | {{!}} rearAction [<vehicleId>] {{!}}{{!}} Make horse rear {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} listVehicles {{!}}{{!}} List horses {{!}}{{!}} ??? | | {{!}} listVehicles {{!}}{{!}} List all horses on the server {{!}}{{!}} N/A |
| {{!}}} | | {{!}}} |
| }} | | }} |
| Line 630: |
Line 860: |
| |content= | | |content= |
| {{{!}} class="wikitable" | | {{{!}} class="wikitable" |
| ! Command !! Description !! Arguments | | ! scope="col" style="width:400px;" class="code" {{!}} Command |
| | ! scope="col" style="width:500px;" {{!}} Description |
| | ! Arguments |
| {{!}}- | | {{!}}- |
| {{!}} shiplist {{!}}{{!}} List all spawned ships {{!}}{{!}} ??? | | {{!}} shipList {{!}}{{!}} List all spawned ships {{!}}{{!}} N/A |
| {{!}}- | | {{!}}- |
| {{!}} spawnships <ShipType> <number> <Faction> [color] [<shipnameindex>] {{!}}{{!}} Spawn ships (faction defaults to random Brit/French) {{!}}{{!}} [[Server Configuration Enums#Ship_Type|ShipType]], number (Int), [[Server Configuration Enums#Faction|faction]], color (Int), name index (Int) | | {{!}} spawnships <[[Server_Configuration_Enums#Ship_Type{{!}}ShipType]]> <number> <[[Server_Configuration_Enums#Faction{{!}}Faction]]> [<colorvariation>] [<[[Server_Configuration_Enums#Ship_Name{{!}}shipnameindex]]>] |
| | {{!}} 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]] |
| | |
| | number (Integer): The number of ships to spawn |
| | |
| | faction (List): Either ''British'' or ''French'' |
| | |
| | color variation (Integer): Determines the ship's color |
| | |
| | shipnameindex (Integer): Sets the ships name |
| {{!}}- | | {{!}}- |
| {{!}} removeShips <ID{{!}}all> {{!}}{{!}} Remove ships {{!}}{{!}} ??? | | {{!}} removeships <ID> |
| | {{!}} Remove ships from the game |
| | {{!}} selection (List): Either ''all'' or the ID of the specific ship to remove |
| {{!}}} | | {{!}}} |
| }} | | }} |
| Line 644: |
Line 888: |
| |title=Updates | | |title=Updates |
| |content= | | |content= |
| Quick reference of new/changed commands:
| | A quick reference of new/changed commands for Holdfast releases: |
| * '''0.40''' ??? 2019-12-17: Cavalry changes
| | |
| * '''0.38''' ??? 2019-10-11: <code>default</code> reset command
| | === [[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]] === |
| * '''0.37''' ??? 2019-09-20: multiple commands; delayed commands; <code>allowFiring</code>
| | * Multiple changes for Cavalry |
| * '''0.36''' ??? 2019-09-18: <code>forceFirstPersonMode</code>
| | |
| * '''0.34''' ??? 2019-08-23: secondary attack options; improved teleport
| | === [[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]] === |
| * '''0.33''' ??? 2019-07-26: <code>highPingIndicatorWarning</code>, <code>orderSystemEnabled</code>
| | * Added "default" command for resetting server |
| | |
| | === [[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]] === |
| | * Added ability to issue multiple commands |
| | * Added delayed commands |
| | * Added allowFiring |
| | |
| | === [[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]] === |
| | * Added forceFirstPersonMode |
| | |
| | === [[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]] === |
| | * Added secondary attack options |
| | * Improved teleport command |
| | |
| | === [[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]] === |
| | * Added highPingIndicatorWarning setting |
| | * Added orderSystemEnabled setting |
| }} | | }} |
|
| |
|