AMPTemplates/theisle-evrimaconfig.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"
}
}
]