"Description":"Control visibility in 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 / members",
"Keywords":"reserved players, players",
"FieldName":"NumReservedSlots",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"NumReservedSlots",
"IncludeInCommandLine":false,
"DefaultValue":"0"
},
{
"DisplayName":"Public Queue Limit",
"Category":"Server Config",
"Description":"Size of the server queuing, for regular user",
"Keywords":"queue,players",
"FieldName":"PublicQueueLimit",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"PublicQueueLimit",
"IncludeInCommandLine":false,
"DefaultValue":"25"
},
{
"DisplayName":"Map Rotation Mode",
"Category":"Server Config",
"Description":"Map rotation mode: Can Be, Level ListLevelList(use order in level rotation config file),LayerList (use order in layer rotation config file) or LevelList_Randomized,LayerList_Randomized ",
"Keywords":"Map Rotation,Rotation",
"FieldName":"MapRotationMode",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"MapRotationMode",
"IncludeInCommandLine":false,
"DefaultValue":"LayerList",
"EnumValues":{
"LevelList":"LevelList",
"LayerList":"LayerList",
"LevelList_Randomized":"LevelList_Randomized",
"LayerList_Randomized":"LayerList_Randomized"
},
"SkipIfEmpty":false
},
{
"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":"Use Vote Factions",
"Category":"Server Config",
"Description":"Should Faction be voted for on generic layers? Randomized if false.",
"Keywords":"Factions,Vote",
"FieldName":"UseVoteFactions",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"UseVoteFactions",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Vote for map at end of round",
"Category":"Server Config",
"Description":"Should next Map be voted for at end of round?",
"Keywords":"Map,Vote",
"FieldName":"UseVoteLevel",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"UseVoteLevel",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Vote for layer at end of round",
"Category":"Server Config",
"Description":"Should next Layer be voted for at end of round?",
"Keywords":"Layer,Vote",
"FieldName":"UseVoteLayer",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"UseVoteLayer",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Team Change",
"Category":"Server Config",
"Description":"Completly Allow or Disallow Team change to all players. Only user with Level_Balance access level 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":"Delay 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"
},
{
"DisplayName":"Record Demos",
"Category":"Server Config",
"Description":"Enable Demo Recording",
"Keywords":"Record,Demo",
"FieldName":"RecordDemos",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"RecordDemos",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Public Clients Record Demos",
"Category":"Server Config",
"Description":"Enable Demo Recording",
"Keywords":"Record,Demo",
"FieldName":"AllowPublicClientsToRecord",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"AllowPublicClientsToRecord",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Server Message Interval",
"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":"Interval, Message",
"FieldName":"ServerMessageInterval",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"ServerMessageInterval",
"IncludeInCommandLine":false,
"DefaultValue":"300"
},
{
"DisplayName":"Force Server Non-Seamless Travel",
"Category":"Server Config",
"Description":"Forces the server to do non-seamless travel (disconnect when changing maps) every X seconds",