[ { "DisplayName":"RCON Password", "Category":"Server Config", "Description":"See the Security and Privacy menu for configurable options for the server's RCON", "Keywords":"rcon,password", "FieldName":"RCONPassword", "InputType":"hidden", "IsFlagArgument":false, "ParamFieldName":"RCONPassword", "IncludeInCommandLine":false, "EnumValues":{} }, { "DisplayName": "Server Name", "Category": "Server Config", "Description": "Set the Name for the server in the Server Browser", "Keywords": "server name, name", "FieldName": "ServerName", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "ServerName", "IncludeInCommandLine": false, "DefaultValue": "A new Post Scriptum Server!" }, { "DisplayName": "Max Players", "Category": "Server Config", "Description": "Set the max players allowed on the server (minus reserved slots)", "Keywords": "max players, players", "FieldName": "$MaxUsers", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "MaxPlayers", "IncludeInCommandLine": false, "DefaultValue": "80", "Suffix":"players", "MinValue":"1" }, { "DisplayName": "Max TPS", "Category": "Server Config", "Description": "Set the maximum tickrate for the server (Set below 45 for best stability)", "Keywords": "tps, tickrate", "FieldName": "MaxTPS", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "MaxTPS", "IncludeInCommandLine": false, "DefaultValue": "40", "Suffix":"tps", "MinValue":"10" }, { "DisplayName": "LAN Mode", "Category": "Server Config", "Description": "Set the server to LAN mode", "Keywords": "Lan,Server", "FieldName": "IsLANMatch", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "IsLANMatch", "DefaultValue": "false", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Should Advertise", "Category": "Server Config", "Description": "Control visibility in the server browser - disabling removes the server from the Server Browser", "Keywords": "Visibility,Server", "FieldName": "ShouldAdvertise", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "ShouldAdvertise", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Number of Reserved Slots", "Category": "Server Config", "Description": "Number of reserved slots for admins within the Admins.cfg file with the 'reserved' group permission", "Keywords": "reserved players, players", "FieldName": "NumReservedSlots", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "NumReservedSlots", "IncludeInCommandLine": false, "DefaultValue": "0" }, { "DisplayName": "Server Map Randomisation", "Category": "Server Config", "Description": "Set whether the server map rotation is randomised when the server starts. ALWAYS randomises all the maps in MapRotation.cfg, FIRST will select a first map at random from the list and proceed through the list in order.", "Keywords": "Map Rotation,Rotation,Random", "FieldName": "MapRandom", "InputType": "enum", "IsFlagArgument": false, "ParamFieldName": "MapRandom", "IncludeInCommandLine": false, "DefaultValue": "None", "EnumValues": { "ALWAYS": "Always", "FIRST": "First", "NONE": "None" } }, { "DisplayName": "Randomize At Start", "Category": "Server Config", "Description": "Should the Map/Layer rotations list be randomized at start?", "Keywords": "Map Rotation,Rotation", "FieldName": "RandomizeAtStart", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "RandomizeAtStart", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Enforce Team Balance", "Category": "Server Config", "Description": "Enable to force joining players to the side with less players, or randomly if teams are balanced", "Keywords": "Balance, Enforce, Enable Balance", "FieldName": "EnforceTeamBalance", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "EnforceTeamBalance", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Allow Team Change", "Category": "Server Config", "Description": "Completly Allow or Disallow Team change to all players. Only users with 'balance' permission within Admins.cfg can bypass this flag", "Keywords": "Layer,Vote", "FieldName": "AllowTeamChanges", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "AllowTeamChanges", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Prevent Team Change If Unbalanced", "Category": "Server Config", "Description": "If set to false, players can change teams regardless of team balance. Otherwise, the NumPlayersDiffForTeamChanges Value is used", "Keywords": "Layer,Vote", "FieldName": "PreventTeamChangeIfUnbalanced", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "PreventTeamChangeIfUnbalanced", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Max Allowed Difference in player count", "Category": "Server Config", "Description": "Maximum Allowed difference in player count between teams. This takes into account the team the player leaves and the team the player joins", "Keywords": "queue,players", "FieldName": "NumPlayersDiffForTeamChanges", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "NumPlayersDiffForTeamChanges", "IncludeInCommandLine": false, "DefaultValue": "3" }, { "DisplayName": "Rejoin Squad Delay After Kick", "Category": "Server Config", "Description": "Sets the delay after which a player is allowed to rejoin a squad after being kicked.", "Keywords": "delay,players,kick", "FieldName": "RejoinSquadDelayAfterKick", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "RejoinSquadDelayAfterKick", "IncludeInCommandLine": false, "DefaultValue": "180", "Suffix":"seconds" }, { "DisplayName": "Map Voting", "Category": "Server Config", "Description": "Enable Map Voting at the end of a round", "Keywords": "map, voting", "FieldName": "MapVoting", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "MapVoting", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Server Message Interval", "Category": "Server Config", "Description": "Frequency in which the server displays the information inside the ServerMessages.cfg file as a broadcast to all players", "Keywords": "Interval, Message", "FieldName": "ServerMessageInterval", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "ServerMessageInterval", "IncludeInCommandLine": false, "DefaultValue": "300", "Suffix":"seconds" }, { "DisplayName": "Team Kill Auto Kick Enabled", "Category": "Server Config", "Description": "Enable Auto Kick for teamkilling", "Keywords": "Kick,Auto,Team,Kill", "FieldName": "TKAutoKickEnabled", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "TKAutoKickEnabled", "DefaultValue": "True", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Vehicle Kit Requirement Disabled", "Category": "Server Config", "Description": "Toggle to disable vehicle kit requirement", "Keywords": "Vehicle,Kit", "FieldName": "VehicleKitRequirementDisabled", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "VehicleKitRequirementDisabled", "DefaultValue": "false", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Allow Community Admin Access", "Category": "Server Config", "Description": "Enable QA Admin Access", "Keywords": "Admin", "FieldName": "AllowCommunityAdminAccess", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "AllowCommunityAdminAccess", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Offworld Developers only Admin", "Category": "Server Config", "Description": "Allow Offworld Industries QA Dev Profiling", "Keywords": "Admin", "FieldName": "AllowDevProfiling", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "AllowDevProfiling", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Allow QA", "Category": "Server Config", "Description": "Allow Offworld Industries QA", "Keywords": "QA", "FieldName": "AllowQA", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "AllowQA", "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Vehicle Claiming Disabled", "Category": "Server Config", "Description": "Disable Vehicle Claiming", "Keywords": "Vehicle", "FieldName": "VehicleClaimingDisabled", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "VehicleClaimingDisabled", "DefaultValue": "false", "EnumValues": { "False": "false", "True": "true" } } ]