f3d6d584b4
This is to address https://github.com/CubeCoders/AMP/issues/803
187 lines
6.0 KiB
JSON
187 lines
6.0 KiB
JSON
[
|
|
{
|
|
"DisplayName":"Server Port",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$GamePort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"URL.Port",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Query Port",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$QueryPort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"URL.PeerPort",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Queue Port",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$QueuePort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.QueuePort",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"RCON Port",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$RCONPort",
|
|
"InputType":"number",
|
|
"Hidden":true,
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/Engine.Game.RconPort",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Name",
|
|
"Category":"Server Settings",
|
|
"Description":"The name of the server as it appears publicly",
|
|
"Keywords":"name",
|
|
"FieldName":"ServerName",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.ServerName",
|
|
"IncludeInCommandLine":false,
|
|
"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",
|
|
"IsFlagArgument":false,
|
|
"SkipIfEmpty":true,
|
|
"ParamFieldName":"MultiHome",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Player Limit",
|
|
"Category":"Server Settings",
|
|
"Description":"Maximum number of players that may connect to the server",
|
|
"Keywords":"players,limit",
|
|
"FieldName":"$MaxUsers",
|
|
"InputType":"number",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.MaxPlayerCount",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"50",
|
|
"Suffix":"players",
|
|
"EnumValues":{},
|
|
"MinValue":"1"
|
|
},
|
|
{
|
|
"DisplayName":"Player Limit",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"$MaxUsers",
|
|
"InputType":"number",
|
|
"IsFlagArgument":false,
|
|
"Hidden":true,
|
|
"ParamFieldName":"/Script/Engine.GameSession.MaxPlayers",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Global Chat",
|
|
"Category":"Server Settings",
|
|
"Description":"If enabled, all players will be able to use the global chat channel, not just admins",
|
|
"Keywords":"chat,global",
|
|
"FieldName":"bEnableGlobalChat",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bEnableGlobalChat",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"true",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable RCON",
|
|
"Category":"Server Settings",
|
|
"Description":"Enables the RCON server",
|
|
"Keywords":"rcon,enable",
|
|
"FieldName":"RconEnabled",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/Engine.Game.RconEnabled",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"RCON Password",
|
|
"Category":"Server Settings",
|
|
"Description":"Password to connect to RCON. NOTE: You should generate a password after enabling RCON",
|
|
"Keywords":"rcon,password",
|
|
"FieldName":"RconPassword",
|
|
"InputType":"RandomPassword",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/Engine.Game.RconPassword",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"",
|
|
"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",
|
|
"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",
|
|
"FieldName":"bEnableHumans",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"/Script/TheIsle.TIGameSession.bEnableHumans",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
}
|
|
]
|