196 lines
7.0 KiB
JSON
196 lines
7.0 KiB
JSON
[
|
|
{
|
|
"DisplayName":"Server Port",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$GamePort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"ParamFieldName":"URL.Port",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Queue Port",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$QueuePort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.QueuePort",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"RCON Port",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$RCONPort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.RconPort",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Name",
|
|
"Category":"Server Settings",
|
|
"Description":"The name of the server as it appears publicly",
|
|
"Keywords":"name",
|
|
"FieldName":"ServerName",
|
|
"InputType":"text",
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.ServerName",
|
|
"DefaultValue":"The Isle Server - Powered by AMP",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Set MultiHome IP",
|
|
"Category":"Server Settings",
|
|
"Description":"If needed, set a private or public IP to bind the server to, or 0.0.0.0 for all IPs",
|
|
"Keywords":"multihome,ip",
|
|
"FieldName":"MultiHome",
|
|
"InputType":"text",
|
|
"SkipIfEmpty":true,
|
|
"ParamFieldName":"MultiHome",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Player Limit",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the maximum number of players that may connect to the server at one time",
|
|
"Keywords":"players,limit,maxplayers,maxplayercount",
|
|
"FieldName":"$MaxUsers",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.MaxPlayerCount",
|
|
"DefaultValue":"50",
|
|
"Placeholder":"50",
|
|
"Suffix":"players",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Require Server Password",
|
|
"Category":"Server Settings",
|
|
"Description":"If enabled, a password will be required to join the server. Specify the password under Server Password",
|
|
"Keywords":"server,password,enable,bServerPassword",
|
|
"FieldName":"bServerPassword",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bServerPassword",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Server Password",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the password to connect to the server. Default is no password. Require Server Password must be enabled",
|
|
"Keywords":"server,password,ServerPassword",
|
|
"FieldName":"ServerPassword",
|
|
"InputType":"password",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.ServerPassword",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable RCON",
|
|
"Category":"Server Settings",
|
|
"Description":"If set, the server's RCON will be enabled. Specify the RCON password under RCON Password",
|
|
"Keywords":"rcon,enable,bRconEnabled",
|
|
"FieldName":"bRconEnabled",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bRconEnabled",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"RCON Password",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the password to connect to the server's RCON. Default is a strong, random password",
|
|
"Keywords":"rcon,password,RconPassword",
|
|
"FieldName":"RconPassword",
|
|
"InputType":"password",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.RconPassword",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"{{newguid()}}",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Queue Server",
|
|
"Category":"Server Settings",
|
|
"Description":"If enabled, players can queue to join a full server. Requires the Queue Port to be opened",
|
|
"Keywords":"queue,server,bQueueEnabled",
|
|
"FieldName":"bQueueEnabled",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bQueueEnabled",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"true",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Humans",
|
|
"Category":"Server Settings",
|
|
"Description":"If set, human characters will be enabled on the server",
|
|
"Keywords":"human,characters,bEnableHumans",
|
|
"FieldName":"bEnableHumans",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bEnableHumans",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Dynamic Weather",
|
|
"Category":"Server Settings",
|
|
"Description":"If set, dynamic weather will be enabled on the server",
|
|
"Keywords":"dynamic,weather,bServerDynamicWeather",
|
|
"FieldName":"bServerDynamicWeather",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bServerDynamicWeather",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"true",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Allow Replay",
|
|
"Category":"Server Settings",
|
|
"Description":"If set, the server's replay system will be enabled. Recording can be started and stopped in-game via the F2 key. Replays must be a minimum of 5 seconds and cannot be viewed until 30 minutes has passed",
|
|
"Keywords":"replay,system,recording,bAllowReplay",
|
|
"FieldName":"bAllowReplay",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bAllowReplay",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"true",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
}
|
|
]
|