193 lines
7.1 KiB
JSON
193 lines
7.1 KiB
JSON
[
|
|
{
|
|
"DisplayName":"Important Information",
|
|
"Category":"Server Settings",
|
|
"Description":"Currently, you must ensure that the Game Port allocated in AMP is 7777, otherwise clients will not be able to connect to the server",
|
|
"Keywords":"game,port",
|
|
"FieldName":"port",
|
|
"InputType":"hidden",
|
|
"ParamFieldName":"port",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Name",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the name of the server to be displayed in the server list",
|
|
"Keywords":"server,name,ServerName",
|
|
"FieldName":"ServerName",
|
|
"InputType":"text",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.ServerName",
|
|
"DefaultValue":"AMP Powered Astro Colony Server",
|
|
"Placeholder":"AMP Powered Astro Colony Server",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Name",
|
|
"Category":"Server Settings",
|
|
"Description":"",
|
|
"Keywords":"",
|
|
"FieldName":"ServerName",
|
|
"InputType":"text",
|
|
"Hidden":true,
|
|
"ParamFieldName":"SteamServerName",
|
|
"IncludeInCommandLine":true,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Password",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the password required to connect to the server. Default is no password",
|
|
"Keywords":"server,password,ServerPassword",
|
|
"FieldName":"ServerPassword",
|
|
"InputType":"password",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.ServerPassword",
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Map Name",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the map name",
|
|
"Keywords":"map,name,MapName",
|
|
"FieldName":"MapName",
|
|
"InputType":"text",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.MapName",
|
|
"DefaultValue":"MyAstroColony",
|
|
"Placeholder":"MyAstroColony",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Player Limit",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the maximum number of players that may connect to the server at one time",
|
|
"Keywords":"maximum,players,clients,limit,MaxPlayers",
|
|
"FieldName":"$MaxUsers",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.MaxPlayers",
|
|
"DefaultValue":"5",
|
|
"Placeholder":"5",
|
|
"Suffix":"players",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Admins",
|
|
"Category":"Server Settings",
|
|
"Description":"Comma separated list of [Steam64 IDs](https://www.steamidfinder.com/) of server admins",
|
|
"Keywords":"server,admins,ServerAdminAccounts",
|
|
"FieldName":"AdminList",
|
|
"InputType":"text",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.AdminList",
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Seed",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets a seed to create a new savegame with. Default is a random seed",
|
|
"Keywords":"seed",
|
|
"FieldName":"Seed",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.Seed",
|
|
"DefaultValue":"{{randomdigits(8)}}",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Savegame Name",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the name of the savegame (excluding the .sav extension) to load on server start. Will be overridden by Load Latest Savegame if enabled",
|
|
"Keywords":"savegame,name,SavegameName",
|
|
"FieldName":"SavegameName",
|
|
"InputType":"text",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.SavegameName",
|
|
"DefaultValue":"MyAstroColony",
|
|
"DefaultValue":"MyAstroColony",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Load Latest Savegame",
|
|
"Category":"Server Settings",
|
|
"Description":"If enabled, the latest savegame will be loaded on server start",
|
|
"Keywords":"load,latest,savegame,ShouldLoadLatestSavegame",
|
|
"FieldName":"ShouldLoadLatestSavegame",
|
|
"InputType":"checkbox",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.ShouldLoadLatestSavegame",
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Shared Technologies",
|
|
"Category":"Server Settings",
|
|
"Description":"If enabled, technologies will be shared between players, so that research is not duplicated",
|
|
"Keywords":"shared,technologies,research,SharedTechnologies",
|
|
"FieldName":"SharedTechnologies",
|
|
"InputType":"checkbox",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.SharedTechnologies",
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Oxygen Consumption",
|
|
"Category":"Server Settings",
|
|
"Description":"If enabled, players will consume oxygen. If disabled, oxygen will not be required by players",
|
|
"Keywords":"oxygen,consumption,OxygenConsumption",
|
|
"FieldName":"OxygenConsumption",
|
|
"InputType":"checkbox",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.OxygenConsumption",
|
|
"DefaultValue":"True",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Free Construction",
|
|
"Category":"Server Settings",
|
|
"Description":"If enabled, construction will be allowed without cost or spending of resources",
|
|
"Keywords":"free,construction,cost,resources,FreeConstruction",
|
|
"FieldName":"FreeConstruction",
|
|
"InputType":"checkbox",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.FreeConstruction",
|
|
"DefaultValue":"False",
|
|
"EnumValues":{
|
|
"False":"False",
|
|
"True":"True"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Autosave Interval",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the server autosave interval",
|
|
"Keywords":"server,autosave,interval,AutosaveInterval",
|
|
"FieldName":"AutosaveInterval",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.AutosaveInterval",
|
|
"DefaultValue":"5.0",
|
|
"Placeholder":"5.0",
|
|
"Suffix":"minutes",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Autosave Count",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the limit on the number of autosave copies to store",
|
|
"Keywords":"server,save,autosave,limit,count,AutosavesCount",
|
|
"FieldName":"AutosavesCount",
|
|
"InputType":"number",
|
|
"MinValue":"0",
|
|
"ParamFieldName":"/Script/AstroColony.EHServerSubsystem.AutosavesCount",
|
|
"DefaultValue":"10",
|
|
"Placeholder":"10",
|
|
"Suffix":"autosaves",
|
|
"EnumValues":{}
|
|
}
|
|
] |