2022-01-15 10:05:46 +01:00
[
2022-02-23 12:21:20 +01:00
{
"DisplayName" : "Server Version" ,
"Category" : "Server Settings" ,
"Description" : "Server version to install. NOTE: Update the server after changing this setting!" ,
"Keywords" : "server,version,pc,shack,beta,rc" ,
"FieldName" : "ServerVersion" ,
"InputType" : "enum" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "" ,
"IncludeInCommandLine" : false ,
2022-03-12 01:16:33 +01:00
"DefaultValue" : "public" ,
2022-02-23 12:21:20 +01:00
"EnumValues" : {
2022-03-12 01:16:33 +01:00
"public" : "PC Server (Non-Beta)" ,
2022-02-23 12:21:20 +01:00
"beta_server" : "PC Beta" ,
"shack" : "Shack Live (Quest)" ,
"shack_beta" : "Shack RC (Quest)"
}
} ,
2022-01-15 10:05:46 +01:00
{
"DisplayName" : "Server Name" ,
"Category" : "Server Settings" ,
"Description" : "Server name visible in the server list. Maximum 35 characters (approx)" ,
"Keywords" : "server,name" ,
"FieldName" : "ServerName" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.ServerName" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
2022-02-21 04:11:04 +01:00
"DefaultValue" : "Pavlov VR Server - Powered by AMP" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Include in Server List" ,
"Category" : "Server Settings" ,
2022-02-21 04:11:04 +01:00
"Description" : "" ,
"Keywords" : "" ,
2022-01-15 10:05:46 +01:00
"FieldName" : "bEnabled" ,
2022-02-21 04:11:04 +01:00
"InputType" : "text" ,
"Hidden" : true ,
2022-01-15 10:05:46 +01:00
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.bEnabled" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
2022-02-21 04:11:04 +01:00
"DefaultValue" : "true" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "API Key" ,
"Category" : "Server Settings" ,
"Description" : "Unique API key to allow the server to appear in the server list. [Get your API key](https://pavlov-ms.vankrupt.com/servers/v1/key)" ,
"Keywords" : "api,key" ,
"FieldName" : "ApiKey" ,
"InputType" : "password" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.ApiKey" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
2022-02-21 04:11:04 +01:00
"DefaultValue" : "" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Server Password" ,
"Category" : "Server Settings" ,
"Description" : "Four digit PIN to connect to the server. NOTE: Change this after installing the server" ,
"Keywords" : "password,PIN" ,
"FieldName" : "Password" ,
"InputType" : "password" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.Password" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
2022-02-21 04:11:04 +01:00
"DefaultValue" : "0000" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Enable Valve Anti-Cheat (Steam VAC)" ,
"Category" : "Server Settings" ,
"Description" : "" ,
"Keywords" : "anti-cheat,VAC,cheat" ,
"FieldName" : "bSecured" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.bSecured" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Enable Custom Server" ,
"Category" : "Server Settings" ,
"Description" : "If enabled, activates new modding tools. Required for blacklist functionality" ,
"Keywords" : "custom" ,
"FieldName" : "bCustomServer" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.bCustomServer" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Enable Competitive Mode" ,
"Category" : "Server Settings" ,
"Description" : "If enabled, sets the server to competitive mode for SND" ,
"Keywords" : "competitive" ,
"FieldName" : "bCompetitive" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.bCompetitive" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Player Limit" ,
"Category" : "Server Settings" ,
"Description" : "Maximum number of players that may connect to the server. No more than 20 to 24 recommended for large maps" ,
"Keywords" : "players,limit" ,
"FieldName" : "$MaxUsers" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.MaxPlayers" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "10" ,
2022-02-21 04:11:04 +01:00
"Suffix" : "players" ,
2023-01-02 20:49:55 +01:00
"EnumValues" : { } ,
"MinValue" : "1"
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Enable Whitelist" ,
"Category" : "Server Settings" ,
"Description" : "If enabled, only whitelisted players can join" ,
"Keywords" : "whitelist" ,
"FieldName" : "bWhitelist" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.bWhitelist" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
} ,
{
"DisplayName" : "Whitelisted Players" ,
"Category" : "Server Settings" ,
"Description" : "List of Steam64 IDs for whitelisted players. [Find Steam64 IDs](https://steamidfinder.com/)" ,
"Keywords" : "whitelist" ,
"FieldName" : "whitelist" ,
"InputType" : "list" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "whitelist" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
2022-02-21 04:11:04 +01:00
"Special" : "listfile:./pavlovserver/622970/Pavlov/Saved/Config/whitelist.txt" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Blacklisted Players" ,
"Category" : "Server Settings" ,
"Description" : "List of Steam64 IDs for blacklisted players. [Find Steam64 IDs](https://steamidfinder.com/)" ,
"Keywords" : "blacklist,banned" ,
"FieldName" : "blacklist" ,
"InputType" : "list" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "blacklist" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
2022-02-21 04:11:04 +01:00
"Special" : "listfile:./pavlovserver/622970/Pavlov/Saved/Config/blacklist.txt" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Server Moderators" ,
"Category" : "Server Settings" ,
"Description" : "List of Steam64 IDs for server moderators/admins (functionality may currently be limited). [Find Steam64 IDs](https://steamidfinder.com/)" ,
"Keywords" : "moderators,admins" ,
"FieldName" : "mods" ,
"InputType" : "list" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "mods" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
2022-02-21 04:11:04 +01:00
"Special" : "listfile:./pavlovserver/622970/Pavlov/Saved/Config/mods.txt" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Refresh Interval" ,
"Category" : "Server Settings" ,
"Description" : "Sets how often the server checks for updates in whitelist/blacklist/modlist" ,
"Keywords" : "refresh,list" ,
"FieldName" : "RefreshListTime" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.RefreshListTime" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "120" ,
2022-02-21 04:11:04 +01:00
"Suffix" : "seconds" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Server Tick Rate" ,
"Category" : "Server Settings" ,
"Description" : "Sets the server tickrate. Between 50 and 120 is most stable" ,
"Keywords" : "tick,rate" ,
"FieldName" : "TickRate" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.TickRate" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
2022-02-21 04:11:04 +01:00
"DefaultValue" : "90" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Map Time Limit" ,
"Category" : "Server Settings" ,
"Description" : "Sets the time limit for each map" ,
"Keywords" : "map,time,limit" ,
"FieldName" : "TimeLimit" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.TimeLimit" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
2022-02-21 04:11:04 +01:00
"DefaultValue" : "60" ,
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Balance Table URL" ,
"Category" : "Server Settings" ,
"Description" : "Reference for custom balance table on GitHub. [Follow the instructions](https://github.com/vankruptgames/BalancingTable) to create your own" ,
"Keywords" : "balance,table,URL" ,
"FieldName" : "BalanceTableURL" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.BalanceTableURL" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
2022-05-01 00:22:21 +02:00
"DefaultValue" : "" ,
"Placeholder" : "vankruptgames/BalancingTable/main" ,
2022-02-21 04:11:04 +01:00
"EnumValues" : { }
2022-01-15 10:05:46 +01:00
} ,
{
"DisplayName" : "Limited Ammo Mode" ,
"Category" : "Server Settings" ,
"Description" : "" ,
"Keywords" : "limited,ammo" ,
"FieldName" : "LimitedAmmoType" ,
"InputType" : "enum" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.LimitedAmmoType" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "0" ,
"EnumValues" : {
"0" : "Unlimited" ,
"1" : "Limited Generic" ,
"2" : "Limited Specific" ,
"3" : "Custom (for modders)" ,
"4" : "Limited Special" ,
"5" : "Boxless Mode"
}
} ,
{
"DisplayName" : "Enable Verbose Logging" ,
"Category" : "Server Settings" ,
"Description" : "If enabled, logging will be significantly increased, mostly with detailed statistics" ,
"Keywords" : "verbose,logging,statistics" ,
"FieldName" : "bVerboseLogging" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
2022-02-20 09:57:28 +01:00
"ParamFieldName" : "/Script/Pavlov.DedicatedServer.bVerboseLogging" ,
2022-01-15 10:05:46 +01:00
"IncludeInCommandLine" : false ,
"DefaultValue" : "false" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
}
]