2022-06-29 02:38:18 +02:00
[
{
"DisplayName" : "Server Port" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Must be edited using the Edit Port button in ADS." ,
"Keywords" : "" ,
"FieldName" : "$GamePort1" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_Port" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"EnumValues" : { } ,
"Hidden" : true
} ,
{
"DisplayName" : "Telnet Port" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Must be edited using the Edit Port button in ADS." ,
"Keywords" : "" ,
"FieldName" : "$TelnetPort" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Tel_Port" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"EnumValues" : { } ,
"Hidden" : true
} ,
{
"DisplayName" : "Telnet Password" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Must be set using AMP." ,
"Keywords" : "" ,
"FieldName" : "$RemoteAdminPassword" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Tel_Pwd" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"EnumValues" : { } ,
"Hidden" : true
} ,
{
"DisplayName" : "Server Name" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Name that will be shown in the Server Browser." ,
"Keywords" : "server,name" ,
"FieldName" : "Srv_Name" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_Name" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "AMP Powered Server" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Server Password" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Password players will use to join the server." ,
"Keywords" : "server,Password" ,
"FieldName" : "Srv_Password" ,
"InputType" : "password" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_Password" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Max Players " ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Maximum number of player allowed to join simultaneously in the server." ,
"Keywords" : "Max,Players" ,
"FieldName" : "$MaxUsers" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_MaxPlayers" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "8" ,
2023-01-02 20:49:55 +01:00
"EnumValues" : { } ,
"MinValue" : "1"
2022-06-29 02:38:18 +02:00
} ,
{
"DisplayName" : "Server Description" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Server description shown in Server Browser, can contain [b]bold[/b] text or a [u][url=empyriongame.com]link[/url][/u]." ,
"Keywords" : "Server,Description" ,
"FieldName" : "Srv_Description" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_Description" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "AMP Powered Empyrion Server" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Reserve Playfields" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Determines the number of playfield servers that are held in reserve. For busy public servers." ,
"Keywords" : "Reserve,Playfields" ,
"FieldName" : "Srv_ReservePlayfields" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_ReservePlayfields" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "1" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Public Server" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Set the following parameter to false if you want to hide your server in the Server Browser. If server is not visible you can connect via IP or via joining a friend's game." ,
"Keywords" : "public,server" ,
"FieldName" : "Srv_Public" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_Public" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "true" ,
"EnumValues" : {
"True" : "true" ,
"False" : "false"
}
} ,
{
"DisplayName" : "Stop Period" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "All playfield servers will be automatically stopped every <n> real time hours. Players will get some warning messages before." ,
"Keywords" : "Stop,Period" ,
"FieldName" : "Srv_StopPeriod" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.Srv_StopPeriod" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "48" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Enable EAC" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Activate Easy Anti Cheat (clients have to enable EAC via Options -> Misc to connect to a EAC protected server)." ,
"Keywords" : "enable,EAC" ,
"FieldName" : "EACActive" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.EACActive" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "true" ,
"EnumValues" : {
"True" : "true" ,
"False" : "false"
}
} ,
{
"DisplayName" : "Save Directory" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Location of save game folder." ,
"Keywords" : "save,directory" ,
"FieldName" : "SaveDirectory" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.SaveDirectory" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "Saves" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Max Allowed Size Class" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Restrict allowed Blueprint size class: restricted types are not allowed to be produced or spawned. 1 = allow only small blueprints, 10 = allow very large blueprints, 50 = allow gigantic blueprints, 0 = no limits. Warning: large blueprints can have very strong performance impact!" ,
"Keywords" : "Max,Allowed,Size,Class" ,
"FieldName" : "MaxAllowedSizeClass" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.MaxAllowedSizeClass" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "10" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Allowed Blueprints" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Restrict Blueprint types allowed for production in factory: None = Blueprint system completely disabled; StockOnly = only stock blueprints can be produced; All = all types allowed (default)." ,
"Keywords" : "Allowed,Blueprints" ,
"FieldName" : "AllowedBlueprints" ,
"InputType" : "enum" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.AllowedBlueprints" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "All" ,
"EnumValues" : {
"All" : "All" ,
"StockOnly" : "Stock Only" ,
"None" : "None"
}
} ,
{
"DisplayName" : "Heartbeat Server" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Timeout in seconds after which a playfield server process will be killed (and all players on it disconnected) if it no longer sends heartbeat messages to the dedicated server. (0 to disable)" ,
"Keywords" : "Heartbeat,Server" ,
"FieldName" : "HeartbeatServer" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.HeartbeatServer" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "15" ,
"suffix" : "sec" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Heartbeat Client" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Timeout in seconds after which a client will be disconnected if it no longer sends heartbeat messages to the dedicated server. (0 to disable)" ,
"Keywords" : "Heartbeat,Client" ,
"FieldName" : "HeartbeatClient" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.HeartbeatClient" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "30" ,
"suffix" : "sec" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Log Flags" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Determines the logging level." ,
"Keywords" : "Log,Flags,level" ,
"FieldName" : "LogFlags" ,
"InputType" : "enum" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.LogFlags" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "0" ,
"EnumValues" : {
"0" : "No Extra" ,
"1" : "EAC" ,
"2" : "EAC + All Details"
}
} ,
{
"DisplayName" : "Disable Family Sharing" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Activate if you want to prohibit Steam Family Sharers from playing (only the game owner can then play)." ,
"Keywords" : "Disable,Steam,Family,Sharing" ,
"FieldName" : "DisableSteamFamilySharing" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.DisableSteamFamilySharing" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "false" ,
"EnumValues" : {
"True" : "true" ,
"False" : "false"
}
} ,
{
"DisplayName" : "Kick Players With High Ping" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Players with a ping higher than the value specified below will be locked out of the game. High ping can result in cheating." ,
"Keywords" : "Kick,Players,With,High,Ping" ,
"FieldName" : "KickPlayerWithPing" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.KickPlayerWithPing" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "300" ,
"suffix" : "ms" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Timeout to Boot Playfield Server" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Monitors booting playfield server processes, kills them if they time out ( 0 to disabled). Note: This is a conservative default, for faster servers 60 seconds should be ok." ,
"Keywords" : "Timeout,Booting,Playfield,server" ,
"FieldName" : "TimeoutBootingPfServer" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.TimeoutBootingPfServer" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "90" ,
"suffix" : "sec" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Player Login Parallel Count" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "If specified, the number of parallel logins to a server are restricted to this number. This is important when you expect a big number of people to login at the same time." ,
"Keywords" : "Player,Login,Parallel,Count" ,
"FieldName" : "PlayerLoginParallelCount" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.PlayerLoginParallelCount" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "5" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Player Login VIP Names" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Server Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Add steam ids for preferred players that will get a better position in the login queue. [Find your Steam64 ID](https://steamidfinder.com/)" ,
"Keywords" : "Player,Login,Parallel,Count" ,
"FieldName" : "PlayerLoginVipNames" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "ServerConfig.PlayerLoginVipNames" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"Placeholder" : "123456789,123456788,123456787" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Game Name" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Game Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Determines name of the save game." ,
"Keywords" : "Game,Name" ,
"FieldName" : "GameName" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "GameConfig.GameName" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "DediGame" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Game Mode" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Game Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Game mode for the server." ,
"Keywords" : "Game,Mode" ,
"FieldName" : "Mode" ,
"InputType" : "enum" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "GameConfig.Mode" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "Survival" ,
"EnumValues" : {
"Survival" : "Survival" ,
"Creative" : "Creative"
}
} ,
{
"DisplayName" : "World Seed" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Game Settings" ,
2022-06-29 02:38:18 +02:00
"Description" : "Any number up to 7 digits (Cannot be 0). The seed determines how the world is procedurally generated - the same seed means the same world." ,
"Keywords" : "World,Seed" ,
"FieldName" : "Seed" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "GameConfig.Seed" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "1011345" ,
"EnumValues" : { }
} ,
{
2022-12-16 23:06:32 +01:00
"DisplayName" : "Scenario" ,
2022-08-07 02:11:50 +02:00
"Category" : "Emp - Game Settings" ,
2022-12-16 23:06:32 +01:00
"Description" : "Choose from premade scenarios. If \"Custom Scenario\" is chosen, you must enter the name of the scenario in the Custom Scenario setting." ,
2022-06-29 02:38:18 +02:00
"Keywords" : "Custom,Scenario" ,
"FieldName" : "CustomScenario" ,
"InputType" : "enum" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "GameConfig.CustomScenario" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "Default Multiplayer" ,
"EnumValues" : {
"_TestBaseAttackCS" : "Test Base Attack CS" ,
"_TestEmpyrion-SE" : "Test Empyrion SE" ,
"_TestScenario" : "Test Scenario" ,
"_TestScenario2" : "Test Scenario 2" ,
"Default Akua-Omicron" : "Default Akua-Omicron" ,
"Default Base Attack" : "Default Base Attack" ,
"Default Creative" : "Default Creative" ,
"Default Multiplayer" : "Default Multiplayer" ,
"Default Random" : "Default Random" ,
"Invader vs Defender - Conflict of Cygnus" : "Invader vs Defender - Conflict of Cygnus" ,
"Shadows of Starlight" : "Shadows of Starlight" ,
2022-08-07 02:11:50 +02:00
"Stranded at Nemesis (Survival Challenge)" : "Stranded at Nemesis (Survival Challenge)" ,
2022-12-16 23:06:32 +01:00
"Tutorial" : "Tutorial" ,
"{{CustomScenarioText}}" : "Custom Scenario"
2022-06-29 02:38:18 +02:00
}
} ,
2022-12-16 23:06:32 +01:00
{
"DisplayName" : "Custom Scenario" ,
"Category" : "Emp - Game Settings" ,
"Description" : "Enter a custom scenario. Must select \"Custom Scenario\" in the Scenario drop-down. This is the same as the folder name the scenario is stored under." ,
"Keywords" : "Custom,Scenario" ,
"FieldName" : "CustomScenarioText" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "CustomScenarioText" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"Placeholder" : "ReforgedEden" ,
"EnumValues" : { }
} ,
2022-06-29 02:38:18 +02:00
{
"DisplayName" : "Release Stream" ,
"Category" : "SteamCMD and Updates" ,
"Description" : "\"public\" is default. Choose a custom release on [SteamDB](https://steamdb.info/app/530870/depots/)." ,
"Keywords" : "use,experimental,release,stream" ,
"FieldName" : "Stream" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "Stream" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "public" ,
"Placeholder" : "public" ,
"EnumValues" : { }
2022-12-17 05:26:30 +01:00
} ,
{
"DisplayName" : "Download Backup Exclude File" ,
"Category" : "SteamCMD and Updates" ,
"Description" : "This downloads a default backup exclude file to save space on backups by only saving specific directories. If this is disabled, you will need to manually delete the .backupExclude file it downloads." ,
"Keywords" : "download,backup,exclude,file" ,
"FieldName" : "backupExclude" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "backupExclude" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "true" ,
"EnumValues" : {
"False" : "false" ,
"True" : "true"
}
2022-06-29 02:38:18 +02:00
}
]