1146 lines
43 KiB
JSON
1146 lines
43 KiB
JSON
[
|
|
{
|
|
"DisplayName":"Game Port",
|
|
"Category":"Barotrauma General",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$GamePort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@port",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Query Port",
|
|
"Category":"Barotrauma General",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$QueryPort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@queryport",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Auto Restart",
|
|
"Category":"Barotrauma General",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"autorestart",
|
|
"InputType":"text",
|
|
"Hidden":true,
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@autorestart",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Name",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the name of the server as it appears in the server browser",
|
|
"Keywords":"server,name,servername",
|
|
"FieldName":"name",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"Required":true,
|
|
"ParamFieldName":"/serversettings/@name",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"AMP Powered Barotrauma Server",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Message",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the text displayed in the server's info box",
|
|
"Keywords":"server,message,servermessage",
|
|
"FieldName":"ServerMessage",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@ServerMessage",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Welcome to Barotrauma!",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Make Server Public",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, the server will show on the server browser",
|
|
"Keywords":"public",
|
|
"FieldName":"IsPublic",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@IsPublic",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Server Language",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the server language",
|
|
"Keywords":"server,language",
|
|
"FieldName":"Language",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@Language",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"English",
|
|
"EnumValues":{
|
|
"Czech":"čeština",
|
|
"Danish":"dansk",
|
|
"German":"Deutsch",
|
|
"English":"English",
|
|
"Spanish":"Español",
|
|
"Finnish":"suomi",
|
|
"French":"Français",
|
|
"Italian":"Italiano",
|
|
"Japanese":"日本語",
|
|
"Korean":"한국어",
|
|
"Dutch":"Nederlands",
|
|
"Norwegian":"norsk",
|
|
"Polish":"Polski",
|
|
"European Portuguese":"português",
|
|
"Brazilian Portuguese":"português brasileiro",
|
|
"Russian":"Русский",
|
|
"Swedish":"Svenska",
|
|
"Turkish":"Türkçe",
|
|
"Ukrainian":"украї́нська мо́ва",
|
|
"Chinese":"中文"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Server Password",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the password to join the server",
|
|
"Keywords":"password",
|
|
"FieldName":"password",
|
|
"InputType":"password",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@password",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Player Limit",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the number of players allowed to join the server at one time",
|
|
"Keywords":"player,limit,maxplayers",
|
|
"FieldName":"$MaxUsers",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"MaxValue":"16",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MaxPlayers",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"10",
|
|
"Placeholder":"10",
|
|
"Suffix":"players",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Level Difficulty",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the level difficulty. 0 = easiest, 100 = hellish",
|
|
"Keywords":"level,difficulty",
|
|
"FieldName":"LevelDifficulty",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"MaxValue":"100",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@LevelDifficulty",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"20",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Allowed Mission Types",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets a comma-separated list of mission types for the server. If multiple are selected the server randomly chooses one (PvP Game Mode can only run Combat). Select from Salvage, Monster, Cargo, Beacon, Nest, Mineral, Combat, AbandonedOutpost, Escort, Pirate, ScanAlienRuins, ClearAlienRuins, All",
|
|
"Keywords":"mission,types,missiontype",
|
|
"FieldName":"MissionType",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MissionType",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"All",
|
|
"Placeholder":"All",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Selected Submarine",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the submarine that will be used in a round. If blank, the server alphabetically picks the first submarine",
|
|
"Keywords":"selected,submarine,selectedsubmarine",
|
|
"FieldName":"SelectedSubmarine",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@SelectedSubmarine",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"",
|
|
"Placeholder":"Azimuth",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Submarine Selection Mode",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets how the next submarine should be chosen. Manual = only a client with the SelectSub permission can select. Random = submarine is randomly picked. Vote = all players can vote",
|
|
"Keywords":"submarine,selection,mode,subselectionmode",
|
|
"FieldName":"SubSelectionMode",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@SubSelectionMode",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Manual",
|
|
"EnumValues":{
|
|
"Manual":"Manual (default)",
|
|
"Random":"Random",
|
|
"Vote":"Vote"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Hidden Submarines",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets a comma-separated list of submarines to be hidden from selection/purchase",
|
|
"Keywords":"hidden,submarine,hiddensubs",
|
|
"FieldName":"HiddenSubs",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@HiddenSubs",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"",
|
|
"Placeholder":"Orca,Typhon",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Selected Shuttle",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the respawn shuttle that will be used in a round. If blank, the server alphabetically picks the first shuttle",
|
|
"Keywords":"selected,shuttle,selectedshuttle",
|
|
"FieldName":"SelectedShuttle",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@SelectedShuttle",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"",
|
|
"Placeholder":"Hemulen",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Default Game Mode",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the default game mode, which will apply unless changed via the method set under \"Game Mode Selection Method\"",
|
|
"Keywords":"game,mode,gamemodeidentifier",
|
|
"FieldName":"GameModeIdentifier",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@GameModeIdentifier",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"sandbox",
|
|
"EnumValues":{
|
|
"sandbox":"Sandbox (default)",
|
|
"mission":"Mission",
|
|
"pvp":"PvP",
|
|
"multiplayercampaign":"Campaign"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Game Mode Selection Method",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets how the game mode can be changed. Manual = only a client with the SelectMode permission can select. Random = game mode is randomised. Vote = all players can vote",
|
|
"Keywords":"game,mode,selection,method,modeselectionmode",
|
|
"FieldName":"ModeSelectionMode",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@ModeSelectionMode",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Manual",
|
|
"EnumValues":{
|
|
"Manual":"Manual (default)",
|
|
"Random":"Random",
|
|
"Vote":"Vote"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Voice Chat",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, players will be able to use voice chat",
|
|
"Keywords":"voice,chat,voicechatenabled",
|
|
"FieldName":"VoiceChatEnabled",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@VoiceChatEnabled",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Start When Players Ready",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, the server will automatically start a round if enough players are ready, based on the \"Minimum Player Ready Ratio\". Otherwise, the round must be manually started",
|
|
"Keywords":"start,ready,startwhenclientsready",
|
|
"FieldName":"StartWhenClientsReady",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@StartWhenClientsReady",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Minimum Player Ready Ratio",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the minimum ratio of players required to be ready for a round to be automatically started, if \"Start When Ready\" is set",
|
|
"Keywords":"start,ready,ratio,startwhenclientsreadyratio",
|
|
"FieldName":"StartWhenClientsReadyRatio",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"MaxValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@StartWhenClientsReadyRatio",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"0.8",
|
|
"Placeholder":"0.8",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Spectating",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, dead players can spectate. Otherwise, they are sent into the lobby",
|
|
"Keywords":"spectate,allowspectating",
|
|
"FieldName":"AllowSpectating",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowSpectating",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"AFK Kick Time",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the amount of time a player must be AFK to be auto-kicked",
|
|
"Keywords":"kick,afk,away,time,period,kickafktime",
|
|
"FieldName":"KickAFKTime",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@KickAFKTime",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"600",
|
|
"Placeholder":"600",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Kill Disconnection Time",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the amount of time a player must be disconnected from their body for the character to be killed",
|
|
"Keywords":"disconnection,body,time,period,killdisconnectedtime",
|
|
"FieldName":"KillDisconnectedTime",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@KillDisconnectedTime",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"300",
|
|
"Placeholder":"300",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Randomize Seed Between Rounds",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, the server will generate a new seed each round",
|
|
"Keywords":"randomize,seed,randomizeseed",
|
|
"FieldName":"RandomizeSeed",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@RandomizeSeed",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Mod Loading",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Download mods by workshop item ID under SteamCMD and Updates. Load them by editing config_player.xml in accordance with [these instructions](https://gist.github.com/Greelan/87d640a370304fcdc25e3663f6b86666#2-mods)",
|
|
"Keywords":"load,mod",
|
|
"FieldName":"Mods",
|
|
"InputType":"hidden",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"Mods",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Share Files With Players",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, the server will send missing files to clients (currently only .sub files). Otherwise, if a client is missing required files they cannot spawn and will be sent back into the lobby",
|
|
"Keywords":"allow,file,transfers,allowfiletransfers",
|
|
"FieldName":"AllowFileTransfers",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowFileTransfers",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Mod Downloads",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, clients will be able to download required mods from the server. Otherwise they will need to obtain the mods themselves",
|
|
"Keywords":"allow,client,mod,download,allowmoddownloads",
|
|
"FieldName":"AllowModDownloads",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowModDownloads",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Voting Timeout",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the timeout that applies to voting",
|
|
"Keywords":"vote,voting,timeout,votetimeout",
|
|
"FieldName":"VoteTimeout",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@VoteTimeout",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"30",
|
|
"Placeholder":"30",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Allowed Client Name Characters",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the characters approved for use in a client name. Enter as UTF-16 character code ranges. More information can be found [here](https://barotraumagame.com/wiki/Serversettings.xml)",
|
|
"Keywords":"allowed,client,name,chars,allowedclientnamechars",
|
|
"FieldName":"AllowedClientNameChars",
|
|
"InputType":"Textarea",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowedClientNameChars",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"32-33,38-46,48-57,65-90,91-91,93-93,95-122,192-255,384-591,1024-1279,19968-21327,21329-40959,13312-19903,131072-173791,173824-178207,178208-183983,63744-64255,194560-195103",
|
|
"Placeholder":"32-33,38-46,48-57,65-90,91-91,93-93,95-122,192-255,384-591,1024-1279,19968-21327,21329-40959,13312-19903,131072-173791,173824-178207,178208-183983,63744-64255,194560-195103",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Save Server Logs",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If enabled, server logs will be saved in the ServerLogs folder upon server shutdown",
|
|
"Keywords":"save,server,logs,saveserverlogs",
|
|
"FieldName":"SaveServerLogs",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@SaveServerLogs",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Log File Length",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the number of lines generated in a log file before it is rotated",
|
|
"Keywords":"log,file,lines,rotate,linesperlogfile",
|
|
"FieldName":"LinesPerLogFile",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@LinesPerLogFile",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"800",
|
|
"Placeholder":"800",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Tickrate",
|
|
"Category":"Barotrauma General",
|
|
"Description":"Sets the tickrate of the server",
|
|
"Keywords":"tickrate",
|
|
"FieldName":"TickRate",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@TickRate",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"20",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable UPnP",
|
|
"Category":"Barotrauma General",
|
|
"Description":"If set, UPnP will be enabled on the server. Requires a UPnP-enabled router to function",
|
|
"Keywords":"upnp,enableupnp",
|
|
"FieldName":"enableupnp",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@enableupnp",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Play Style",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the server play style displayed in the server browser and lobby",
|
|
"Keywords":"play,style,playstyle",
|
|
"FieldName":"PlayStyle",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@PlayStyle",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Casual",
|
|
"EnumValues":{
|
|
"Serious":"Serious",
|
|
"Casual":"Casual (default)",
|
|
"Roleplay":"Roleplay",
|
|
"Rampage":"Rampage",
|
|
"SomethingDifferent":"Something Different"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Round End Vote",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"If enabled, players can vote to end the round",
|
|
"Keywords":"vote,voting,round,end,allowendvoting",
|
|
"FieldName":"AllowEndVoting",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowEndVoting",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Minimum Round End Vote Ratio",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the minimum proportion of round end votes required to end a round (if Round End Vote is enabled)",
|
|
"Keywords":"round,end,vote,voting,ratio,endvoterequiredratio",
|
|
"FieldName":"EndVoteRequiredRatio",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"MaxValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@EndVoteRequiredRatio",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"0.6",
|
|
"Placeholder":"0.6",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Respawning",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"If enabled, respawning of dead players will be allowed. Otherwise, dead players will have to spectate until the round ends",
|
|
"Keywords":"respawn,allowrespawn",
|
|
"FieldName":"AllowRespawn",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowRespawn",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Respawn Interval",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the time between each respawn wave",
|
|
"Keywords":"respawn,interval,respawninterval",
|
|
"FieldName":"RespawnInterval",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"MaxValue":"10000",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@RespawnInterval",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"300",
|
|
"Placeholder":"300",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Minimum Respawn Ratio",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the minimum proportion of dead/spectating players required for the respawn timer to start",
|
|
"Keywords":"respawn,ratio,minrespawnratio",
|
|
"FieldName":"MinRespawnRatio",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"MaxValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MinRespawnRatio",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"0.2",
|
|
"Placeholder":"0.2",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Respawn Shuttle",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"If enabled, respawning players may spawn in a shuttle away from the main submarine and must dock or otherwise merge with the crew. Otherwise, players are spawned in the submarine on certain job spawnpoints, depending on their job",
|
|
"Keywords":"respawn,shuttle,userespawnshuttle",
|
|
"FieldName":"UseRespawnShuttle",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@UseRespawnShuttle",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Maximum Respawn Transport Duration",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the maximum time the respawn shuttle has to dock to the submarine. If time runs out before the shuttle docks it will automatically return to the first outpost",
|
|
"Keywords":"respawn,transport,time,maxtransporttime",
|
|
"FieldName":"MaxTransportTime",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"MaxValue":"10000",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MaxTransportTime",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"180",
|
|
"Placeholder":"180",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Line Of Sight Effect Mode",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the line of sight (LOS) effect mode",
|
|
"Keywords":"los,line,sight,losmode",
|
|
"FieldName":"LosMode",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@LosMode",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Transparent",
|
|
"EnumValues":{
|
|
"None":"None",
|
|
"Transparent":"Transparent (default)",
|
|
"Opaque":"Opaque"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Show Enemy Health Bars",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets whether enemies' health status is shown, via health bars above their heads",
|
|
"Keywords":"enemy,health,status,showenemyhealthbars",
|
|
"FieldName":"ShowEnemyHealthBars",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@ShowEnemyHealthBars",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Showall",
|
|
"EnumValues":{
|
|
"Showall":"Show all (default)",
|
|
"BossHealthBarsOnly":"Show only boss health",
|
|
"HideAll":"Hide all"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Traitors",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the chance of traitors appearing in a round. Yes = will definitely appear. No = will not appear. Maybe = have a 50/50 chance of appearing",
|
|
"Keywords":"enable,traitors,traitorsenabled",
|
|
"FieldName":"TraitorsEnabled",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@TraitorsEnabled",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"No",
|
|
"EnumValues":{
|
|
"No":"No (default)",
|
|
"Yes":"Yes",
|
|
"Maybe":"Maybe"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Traitor Minimum Player Count",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the minimum number of players required for a traitor to be picked",
|
|
"Keywords":"traitor,minimum,player,count,traitorsminplayercount",
|
|
"FieldName":"TraitorsMinPlayerCount",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@TraitorsMinPlayerCount",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"1",
|
|
"Suffix":"players",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Traitor Minimum Start Delay",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the minimum amount of time that must pass before a traitor is selected",
|
|
"Keywords":"traitor,minimum,time,delay,traitorsminstartdelay",
|
|
"FieldName":"TraitorsMinStartDelay",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@TraitorsMinStartDelay",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"90",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Traitor Maximum Start Delay",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the maximum amount of time that must pass before a traitor is selected",
|
|
"Keywords":"traitor,maximum,time,delay,traitorsmaxstartdelay",
|
|
"FieldName":"TraitorsMaxStartDelay",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@TraitorsMaxStartDelay",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"180",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Traitor Minimum Restart Delay",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the minimum amount of time that must pass before another traitor is selected",
|
|
"Keywords":"traitor,minimum,time,delay,restart,traitorsminrestartdelay",
|
|
"FieldName":"TraitorsMinRestartDelay",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@TraitorsMinRestartDelay",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"30",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Traitor Maximum Restart Delay",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the maximum amount of time that must pass before another traitor is selected",
|
|
"Keywords":"traitor,maximum,time,delay,traitorsmaxrestartdelay",
|
|
"FieldName":"TraitorsMaxRestartDelay",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@TraitorsMaxRestartDelay",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"90",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Maximum Money Transfer Request",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets how much money players are allowed to request from the bank. 0 = money requests disabled",
|
|
"Keywords":"maximum,money,transfer,request,bank,maximummoneytransferrequest",
|
|
"FieldName":"MaximumMoneyTransferRequest",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MaximumMoneyTransferRequest",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"999999",
|
|
"Placeholder":"999999",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Looted Money Destination",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets where looted money should be sent",
|
|
"Keywords":"loot,money,bank,wallet,destination,lootedmoneydestination",
|
|
"FieldName":"LootedMoneyDestination",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@LootedMoneyDestination",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Bank",
|
|
"EnumValues":{
|
|
"Bank":"Bank (default)",
|
|
"Wallet":"Looter's personal wallet"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Ragdoll Button",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"If enabled, players can ragdoll on their own if they hold the button down. Otherwise, players must be stunned (or be dead) to ragdoll",
|
|
"Keywords":"allow,ragdoll,allowragdollbutton",
|
|
"FieldName":"AllowRagdollButton",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowRagdollButton",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Bot Count",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the number of bots that should be spawned in a round. This is limited by the \"Maximum Bot Count\"",
|
|
"Keywords":"bot,count,botcount",
|
|
"FieldName":"BotCount",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@BotCount",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"0",
|
|
"Suffix":"bots",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Maximum Bot Count",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets the maximum number of allowed bots in a round",
|
|
"Keywords":"maximum,bot,count,maxbotcount",
|
|
"FieldName":"MaxBotCount",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"MaxValue":"16",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MaxBotCount",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"0",
|
|
"Suffix":"bots",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Bot Spawn Mode",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"Sets how bots should be spawned. Normal = bots fill the amount of slots set in \"Bot Count\". Fill = bots skip that value and fully fill empty player slots",
|
|
"Keywords":"bot,spawn,mode,botspawnmode",
|
|
"FieldName":"BotSpawnMode",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@BotSpawnMode",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"Normal",
|
|
"EnumValues":{
|
|
"Normal":"Normal (default)",
|
|
"Fill":"Fill"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Disable Bot Conversations",
|
|
"Category":"Barotrauma Gameplay",
|
|
"Description":"If set, bot conversations will not be allowed",
|
|
"Keywords":"disable,bot,conversations,disablebotconversations",
|
|
"FieldName":"DisableBotConversations",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@DisableBotConversations",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"False",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Friendly Fire",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, friendly fire between players will be allowed (they can deal damage to each other)",
|
|
"Keywords":"friendly,fire,allowfriendlyfire",
|
|
"FieldName":"AllowFriendlyFire",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowFriendlyFire",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Killable Outpost NPCs",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, outpost NPCs will be able to be killed",
|
|
"Keywords":"kill,npc,killable,killablenpcs",
|
|
"FieldName":"KillableNPCs",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@KillableNPCs",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Destructible Outposts",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, outposts will be destructible (able to take damage)",
|
|
"Keywords":"destructible,outposts,damage,destructibleoutposts",
|
|
"FieldName":"DestructibleOutposts",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@DestructibleOutposts",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"False",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Lock All Default Wires",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If set, the ability to disconnect or change any default wires in a submarine will be disabled",
|
|
"Keywords":"lock,wires,lockalldefaultwires",
|
|
"FieldName":"LockAllDefaultWires",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@LockAllDefaultWires",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"False",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Rewiring",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, players can rewire anything except if it has been set otherwise in the submarine",
|
|
"Keywords":"allow,rewiring,allowrewiring",
|
|
"FieldName":"AllowRewiring",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowRewiring",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow WiFi Linking To Chat",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, WiFi components on the submarine can be linked to chat",
|
|
"Keywords":"chat,wifi,link,allowlinkingwifitochat",
|
|
"FieldName":"AllowLinkingWifiToChat",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowLinkingWifiToChat",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"False",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Disguises",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, players can disguise themselves by using another player's ID card. Otherwise, players will always have their names above them even when covering their face",
|
|
"Keywords":"allow,disguises,allowdisguises",
|
|
"FieldName":"AllowDisguises",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowDisguises",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Vote Kicking",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, players can vote to kick others players",
|
|
"Keywords":"vote,voting,kick,allowvotekick",
|
|
"FieldName":"AllowVoteKick",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AllowVoteKick",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Minimum Ratio For Vote Kicking",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"Sets the minimum proportion of votes required to vote-kick a player (if Vote Kicking is enabled)",
|
|
"Keywords":"kick,vote,voting,ratio,kickvoterequiredratio",
|
|
"FieldName":"KickVoteRequiredRatio",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"MaxValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@KickVoteRequiredRatio",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"0.6",
|
|
"Placeholder":"0.6",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Vote Kicking Disabled Period",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"Sets the minimum time period that must pass before a player can be vote-kicked after joining",
|
|
"Keywords":"kick,vote,voting,disallow,DisallowKickVoteTime",
|
|
"FieldName":"DisallowKickVoteTime",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@DisallowKickVoteTime",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"120",
|
|
"Placeholder":"120",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Vote Kicking Ban Duration",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"Sets the ban duration for players who are vote-kicked",
|
|
"Keywords":"kick,ban,time,period,autobantime",
|
|
"FieldName":"AutoBanTime",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@AutoBanTime",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"3600",
|
|
"Placeholder":"3600",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Maximum Ban Time",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"Sets the maximum ban time that can be set in the lobby host UI",
|
|
"Keywords":"kick,ban,time,period,maximum,maxautobantime",
|
|
"FieldName":"MaxAutoBanTime",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MaxAutoBanTime",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"86400",
|
|
"Placeholder":"86400",
|
|
"Suffix":"seconds",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Ban After Incorrect Password",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If enabled, players will be auto-banned after exceeding the maximum password retries set under \"Maximum Password Retries\"",
|
|
"Keywords":"password,ban,retry,banafterwrongpassword",
|
|
"FieldName":"BanAfterWrongPassword",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@BanAfterWrongPassword",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Maximum Password Retries Before Ban",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"Sets the maximum number of failed password attempts before a player is auto-banned. Requires \"Enable Failed Password Ban\" to be set",
|
|
"Keywords":"password,ban,retry,maxpasswordretriesbeforeban",
|
|
"FieldName":"MaxPasswordRetriesBeforeBan",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@MaxPasswordRetriesBeforeBan",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"3",
|
|
"Placeholder":"3",
|
|
"Suffix":"retries",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Use Karma",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"If set, the [Karma system](https://barotraumagame.com/wiki/Karma) will be enabled",
|
|
"Keywords":"karma,karmaenabled",
|
|
"FieldName":"KarmaEnabled",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@KarmaEnabled",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"False",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Karma Preset",
|
|
"Category":"Barotrauma Anti-Griefing",
|
|
"Description":"Sets the karma rules preset that should be used. Requires Karma to be enabled",
|
|
"Keywords":"karma,preset,karmapreset",
|
|
"FieldName":"KarmaPreset",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/serversettings/@KarmaPreset",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"default",
|
|
"EnumValues":{
|
|
"default":"Default",
|
|
"strict":"Strict",
|
|
"custom":"Custom"
|
|
}
|
|
}
|
|
]
|