diff --git a/SpaceEngineers-Dedicated.cfg b/SpaceEngineers-Dedicated.cfg new file mode 100644 index 0000000..8e22da1 --- /dev/null +++ b/SpaceEngineers-Dedicated.cfg @@ -0,0 +1,154 @@ + + + + Survival + 1 + 1 + 1 + 1 + PUBLIC + 12 + 100 + SAFE + true + false + true + true + true + false + true + true + false + 0 + true + false + 1 + 1 + false + 0.33 + false + 5 + 1 + true + true + 20000 + true + 2 + true + 1 + 250 + 0 + 0 + 100000 + 50000 + 0 + NONE + true + false + false + false + 0.4 + 0 + true + true + true + false + true + false + true + true + false + false + false + 6 + 120 + true + true + false + true + 5 + false + false + false + 1 + false + 50 + false + false + 15 + 20 + false + false + 3000 + false + false + true + true + 0 + true + 30 + 7706 + 0 + 5 + 1000 + 0 + 0 + 15 + true + 5000 + 5000 + 600 + false + false + 16000 + false + false + false + false + 1.125 + 75 + 0.85 + 12 + 10000000 + 10000000 + 30000000 + 1200 + true + false + 99 + false + true + false + 0 + 0 + 0 + true + false + 1 + true + 1 + false + 5 + false + + 0.0.0.0 + 27027 + 27028 + true + + 27029 + 4 + + + 0 + AMP Powered Server + My AMP Powered Space Engineers Server + Welcome to my Space Engineers Server, powered by AMP! + https://cubecoders.com/AMP + true + World + World + Content/CustomWorlds/Star System + false + true + \ No newline at end of file diff --git a/space-engineers-generic.kvp b/space-engineers-generic.kvp new file mode 100644 index 0000000..dee893f --- /dev/null +++ b/space-engineers-generic.kvp @@ -0,0 +1,40 @@ +App.AdminMethod=STDIO +App.ApplicationReadyMode=RegexMatch +App.RemoteAdminPort=27016 +App.ApplicationPort1=27017 +App.ApplicationPort2=8777 +App.ApplicationReadyMode=RegexMatch +App.BaseDirectory=./space-engineers-generic/298740/ +App.CommandLineArgs=-console -path "{{$FullBaseDir}}servers" {{$FormattedArgs}} +App.CommandLineParameterDelimiter= +App.CommandLineParameterFormat=-{0} "{1}" +App.DisplayName=Space Engineers (Generic) +App.EnvironmentVariables={"LD_LIBRARY_PATH": "./linux64:%LD_LIBRARY_PATH%", "SteamAppId": "298740"} +App.ExecutableLinux=298740/ +App.ExecutableWin=298740\DedicatedServer64\SpaceEngineersDedicated.exe +App.ExitMethod=String +App.ExitString=taskkill /IM +App.HasReadableConsole=true +App.HasWritableConsole=true +App.RapidStartup=false +App.RootDir=./space-engineers-generic/ +App.UpdateSource=Multi +App.UpdateSources=[{"UpdateStageName": "SteamCMD Download","UpdateSourcePlatform": "All", "UpdateSource": "SteamCMD", "UpdateSourceData": "298740"},{"UpdateStageName": "Base Config Download","UpdateSourcePlatform": "All", "UpdateSource": "FetchURL", "UpdateSourceData": "https://github.com/CubeCoders/AMPTemplates/raw/main/SpaceEngineers-Dedicated.cfg","UpdateSourceTarget":"servers"}] +App.WorkingDir=298740 +Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$ +Console.AppReadyRegex=^\d+\-\d+\-\d+ \d+\:\d+\:\d+.\d+\: Game ready.*$ +Console.UserJoinRegex=^\d+\-\d+\-\d+ \d+\:\d+\:\d+.\d+\: World request received: (?.+?)$ +Console.UserLeaveRegex=^\d+\-\d+\-\d+ \d+\:\d+\:\d+.\d+\: User left (?.+?)$ +Console.UserChatRegex= +Console.UpdateAvailableRegex=^\[\d\d:\d\d:\d\d\] \[INFO\] A new server update is available! v[\d\.]+.$ +Meta.Author=IceOfWraith, CubeCoders(base) +Meta.ConfigManifest=space-engineers-genericconfig.json +Meta.MetaConfigManifest=space-engineers-genericmetaconfig.json +Meta.ConfigRoot=space-engineers-generic.kvp +Meta.Description= +Meta.DisplayImageSource=steam:244850 +Meta.DisplayName=Space Engineers (Generic) +Meta.EndpointURIFormat= +Meta.OS=1 +Meta.URL=https://store.steampowered.com/app/244850/Space_Engineers/ +Meta.MinAMPVersion=2.3.0.9 \ No newline at end of file diff --git a/space-engineers-genericconfig.json b/space-engineers-genericconfig.json new file mode 100644 index 0000000..b26b4db --- /dev/null +++ b/space-engineers-genericconfig.json @@ -0,0 +1,2106 @@ +[ + { + "DisplayName": "Game Mode", + "Category": "Server Settings", + "Description": "Sets the world to either Creative or Survival Mode.", + "Keywords": "Game Mode", + "FieldName": "GameMode", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/GameMode/text()", + "IncludeInCommandLine": false, + "DefaultValue": "Survival", + "EnumValues": { + "Creative": "Creative", + "Survival": "Survival" + } + }, + { + "DisplayName": "Inventory Size Multiplier", + "Category": "Advanced Settings", + "Description": "Only available in Survival Mode Affects the size of the inventories (both the player's and most storage blocks).", + "Keywords": "Inventory Size Multiplier", + "FieldName": "InventorySizeMultiplier", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/InventorySizeMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": { + "1": "Realistic", + "3": "x3", + "5": "x5", + "10": "x10" + } + }, + { + "DisplayName": "Assembler Efficiency Multiplier", + "Category": "Advanced Settings", + "Description": "Only available in Survival Mode. Affects the speed of and the amount of ingots used by the Assembler to produce Components.", + "Keywords": "Assembler Efficiency Multiplier", + "FieldName": "AssemblerEfficiencyMultiplier", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/AssemblerEfficiencyMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": { + "1": "Realistic", + "3": "x3", + "10": "x10" + } + }, + { + "DisplayName": "Refinery Speed Multiplier", + "Category": "Advanced Settings", + "Description": "Refinery Speed Multiplier", + "Keywords": "Refinery Speed Multiplier", + "FieldName": "RefinerySpeedMultiplier", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/RefinerySpeedMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": { + "1": "Realistic", + "3": "x3", + "10": "x10" + } + }, + { + "DisplayName": "Max Players", + "Category": "Server Settings", + "Description": "Any number of players between 4 and 1024", + "Keywords": "Max Players", + "FieldName": "MaxPlayers", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxPlayers/text()", + "IncludeInCommandLine": false, + "DefaultValue": "12", + "EnumValues": {} + }, + { + "DisplayName": "Max Floating Objects", + "Category": "Server Settings", + "Description": "How many items are allowed to float freely in space (16 - 1024)", + "Keywords": "Max Floating Objects", + "FieldName": "MaxFloatingObjects", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxFloatingObjects/text()", + "IncludeInCommandLine": false, + "DefaultValue": "100", + "EnumValues": {} + }, + { + "DisplayName": "Environment Hostility", + "Category": "Advanced Settings", + "Description": "EnvironmentHostility", + "Keywords": "Environment Hostility", + "FieldName": "EnvironmentHostility", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnvironmentHostility/text()", + "IncludeInCommandLine": false, + "DefaultValue": "SAFE", + "EnumValues": { + "SAFE": "Safe", + "NORMAL": "Normal", + "CATACLYSM": "Cataclysm", + "ARMAGEDDON": "Armageddon" + } + }, + { + "DisplayName": "Auto-healing", + "Category": "Advanced Settings", + "Description": "If enabled, engineers will automatically heal damage in oxygen environments at a slow rate.", + "Keywords": "Auto Healing", + "FieldName": "AutoHealing", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/AutoHealing/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Copy & Paste", + "Category": "Advanced Settings", + "Description": "allows players to copy a ship, rover, station, and paste the copy into the world", + "Keywords": "Enable Copy Paste", + "FieldName": "EnableCopyPaste", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableCopyPaste/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Weapons Enabled", + "Category": "Advanced Settings", + "Description": "If enabled, weapons and explosives will function normally.", + "Keywords": "Weapons Enabled", + "FieldName": "WeaponsEnabled", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/WeaponsEnabled/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Weather System", + "Category": "Advanced Settings", + "Description": "Adds different atmopsheric conditions to planets with atmospheres which may limit visibility, or affect the power effectivity of wind mills and solar panels.", + "Keywords": "Weather System", + "FieldName": "WeatherSystem", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/WeatherSystem/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Show Player Names On Hud", + "Category": "Advanced Settings", + "Description": "If enabled, nearby players will have their names displayed.", + "Keywords": "Show Player Names On Hud", + "FieldName": "ShowPlayerNamesOnHud", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ShowPlayerNamesOnHud/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Thruster Damage", + "Category": "Advanced Settings", + "Description": "If enabled, thrusters will deal damage to players and blocks that are behind them when they fire.", + "Keywords": "Thruster Damage", + "FieldName": "ThrusterDamage", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ThrusterDamage/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Cargo Ships", + "Category": "Advanced Settings", + "Description": "If enabled, Pre-Built Ships will occasionally spawn at the edge of the world and drift through the sector.", + "Keywords": "Cargo Ships Enabled", + "FieldName": "CargoShipsEnabled", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/CargoShipsEnabled/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Spectator", + "Category": "Advanced Settings", + "Description": "Spectator Mode lets players (in Survival, typically multiplayer admins) see through walls and teleport.", + "Keywords": "Enable Spectator", + "FieldName": "EnableSpectator", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableSpectator/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "World Size", + "Category": "Advanced Settings", + "Description": "You can choose to limit the world size to a cube with a side lingth of:", + "Keywords": "World Size Km", + "FieldName": "WorldSizeKm", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/WorldSizeKm/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": { + "0": "Unlimited", + "10": "10km", + "20": "20km", + "50": "50km", + "100": "100km" + } + }, + { + "DisplayName": "Respawn Ship Delete", + "Category": "Advanced Settings", + "Description": "Whether the respawn ship will be deleted when the player leaves the server or spawns in another one.", + "Keywords": "Respawn Ship Delete", + "FieldName": "RespawnShipDelete", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/RespawnShipDelete/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Reset Ownership", + "Category": "Advanced Settings", + "Description": "Reset Ownership of all blocks to nobody.", + "Keywords": "Reset Ownership", + "FieldName": "ResetOwnership", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ResetOwnership/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Welder Speed Multiplier", + "Category": "Advanced Settings", + "Description": "The speed at which blocks are built using welding tools.", + "Keywords": "Welder Speed Multiplier", + "FieldName": "WelderSpeedMultiplier", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/WelderSpeedMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": { + ".5": ".5x", + "1": "Realistic", + "2": "2x", + "5": "5x" + } + }, + { + "DisplayName": "Grinder Speed Multiplier", + "Category": "Advanced Settings", + "Description": "The speed at which blocks are salvaged using grinding tools.", + "Keywords": "Grinder Speed Multiplier", + "FieldName": "GrinderSpeedMultiplier", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/GrinderSpeedMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": { + ".5": ".5x", + "1": "Realistic", + "2": "2x", + "5": "5x" + } + }, + { + "DisplayName": "Realistic Sound", + "Category": "Advanced Settings", + "Description": "Arcade sounds are how sound is often depicted in science fiction (explosions in space), whereas Realistic sound is more muted in vacuum.", + "Keywords": "Realistic Sound", + "FieldName": "RealisticSound", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/RealisticSound/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "false": "Arcade", + "true": "Realistic" + } + }, + { + "DisplayName": "Hack Speed Multiplier", + "Category": "Advanced Settings", + "Description": "Higher values increase the speed of the hacking grinder mechanic. Lower values decrease hacking speed.", + "Keywords": "Hack Speed Multiplier", + "FieldName": "HackSpeedMultiplier", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/HackSpeedMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0.33", + "EnumValues": {} + }, + { + "DisplayName": "Permanent Death", + "Category": "Advanced Settings", + "Description": "When enabled, players lose all ownership of objects upon death. The player can still respawn and start fresh.", + "Keywords": "Permanent Death", + "FieldName": "PermanentDeath", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PermanentDeath/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Auto Save In Minutes", + "Category": "Advanced Settings", + "Description": "Set the frequency the server will save the map.", + "Keywords": "Auto Save In Minutes", + "FieldName": "AutoSaveInMinutes", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/AutoSaveInMinutes/text()", + "IncludeInCommandLine": false, + "DefaultValue": "5", + "EnumValues": {} + }, + { + "DisplayName": "Spawn Ship Time Multiplier", + "Category": "Advanced Settings", + "Description": "Higher values increase the time that server side spawn ships become available upon death.", + "Keywords": "Spawn Ship Time Multiplier", + "FieldName": "SpawnShipTimeMultiplier", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/SpawnShipTimeMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": {} + }, + { + "DisplayName": "Enable Ingame Scripts", + "Category": "Advanced Settings", + "Description": "Allows scripts loaded from in game computer terminals to work.", + "Keywords": "Enable Ingame Scripts", + "FieldName": "EnableIngameScripts", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableIngameScripts/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "View Distance", + "Category": "Advanced Settings", + "Description": "Set the distance of how far each client can see objects.", + "Keywords": "View Distance", + "FieldName": "ViewDistance", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ViewDistance/text()", + "IncludeInCommandLine": false, + "DefaultValue": "20000", + "EnumValues": {} + }, + { + "DisplayName": "Enable Tool Shake", + "Category": "Advanced Settings", + "Description": "Toggles whether tools and objects attached to the tool shake when in use. Disable to reduce cpu load.", + "Keywords": "Enable Tool Shake", + "FieldName": "EnableToolShake", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableToolShake/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Voxel Generator Version", + "Category": "Advanced Settings", + "Description": "Controls whether or not ice will spawn on asteroids.", + "Keywords": "Voxel Generator Version", + "FieldName": "VoxelGeneratorVersion", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/VoxelGeneratorVersion/text()", + "IncludeInCommandLine": false, + "DefaultValue": "2", + "EnumValues": { + "0": "Disabled", + "1": "First Iteration", + "2": "Current Iteration" + } + }, + { + "DisplayName": "Enable Oxygen", + "Category": "Advanced Settings", + "Description": "Toggles whether or not oxygen can be used/is needed for players to survive.", + "Keywords": "Enable Oxygen", + "FieldName": "EnableOxygen", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableOxygen/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Blocks Inventory Size Multiplier", + "Category": "Server Settings", + "Description": "Affects the size of the inventories for blocks.", + "Keywords": "Blocks Inventory Size Multiplier", + "FieldName": "BlocksInventorySizeMultiplier", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/BlocksInventorySizeMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": { + "1": "Realistic", + "3": "x3", + "5": "x5", + "10": "x10" + } + }, + { + "DisplayName": "Max Backup Saves", + "Category": "Advanced Settings", + "Description": "Max number of backups", + "Keywords": "Max Backup Saves", + "FieldName": "MaxBackupSaves", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxBackupSaves/text()", + "IncludeInCommandLine": false, + "DefaultValue": "250", + "EnumValues": {} + }, + { + "DisplayName": "Max Grid Size", + "Category": "Advanced Settings", + "Description": "Max grid size", + "Keywords": "Max Grid Size", + "FieldName": "MaxGridSize", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxGridSize/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Max Blocks Per Player", + "Category": "Advanced Settings", + "Description": "Max blocks per player", + "Keywords": "Max Blocks Per Player", + "FieldName": "MaxBlocksPerPlayer", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxBlocksPerPlayer/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Total PCU", + "Category": "Advanced Settings", + "Description": "Total PCU", + "Keywords": "Total PCU", + "FieldName": "TotalPCU", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/TotalPCU/text()", + "IncludeInCommandLine": false, + "DefaultValue": "100000", + "EnumValues": {} + }, + { + "DisplayName": "Pirate PCU", + "Category": "Advanced Settings", + "Description": "PiratePCU", + "Keywords": "PiratePCU", + "FieldName": "PiratePCU", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PiratePCU/text()", + "IncludeInCommandLine": false, + "DefaultValue": "50000", + "EnumValues": {} + }, + { + "DisplayName": "Max Factions Count", + "Category": "Advanced Settings", + "Description": "Max Factions Count", + "Keywords": "Max Factions Count", + "FieldName": "MaxFactionsCount", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxFactionsCount/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Block Limits Enabled", + "Category": "Advanced Settings", + "Description": "Block Limits Enabled", + "Keywords": "Block Limits Enabled", + "FieldName": "BlockLimitsEnabled", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/BlockLimitsEnabled/text()", + "IncludeInCommandLine": false, + "DefaultValue": "NONE", + "EnumValues": { + "NONE": "None", + "PER_PLAYER": "Per Player", + "PER_FACTION": "Per Faction", + "GLOBALLY": "Globally" + } + }, + { + "DisplayName": "Enable Remote Block Removal", + "Category": "Advanced Settings", + "Description": "Enable Remote Block Removal", + "Keywords": "Enable Remote Block Removal", + "FieldName": "EnableRemoteBlockRemoval", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableRemoteBlockRemoval/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Saving", + "Category": "Advanced Settings", + "Description": "Enable Saving", + "Keywords": "Enable Saving", + "FieldName": "EnableSaving", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableSaving/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Infinite Ammo", + "Category": "Advanced Settings", + "Description": "Infinite Ammo", + "Keywords": "Infinite Ammo", + "FieldName": "InfiniteAmmo", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/InfiniteAmmo/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Container Drops", + "Category": "Advanced Settings", + "Description": "Enable Container Drops", + "Keywords": "Enable Container Drops", + "FieldName": "EnableContainerDrops", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableContainerDrops/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Procedural Density", + "Category": "Advanced Settings", + "Description": "Changing this affects how close together seeded asteroids spawn.", + "Keywords": "Procedural Density", + "FieldName": "ProceduralDensity", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ProceduralDensity/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0.4", + "EnumValues": {} + }, + { + "DisplayName": "Procedural Seed", + "Category": "Advanced Settings", + "Description": "Presumeably any numerical value placed here will generate and save an asteroid seed.", + "Keywords": "Procedural Seed", + "FieldName": "ProceduralSeed", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ProceduralSeed/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Enable Oxygen Pressurization", + "Category": "Advanced Settings", + "Description": "Enable Oxygen Pressurization", + "Keywords": "Enable Oxygen Pressurization", + "FieldName": "EnableOxygenPressurization", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableOxygenPressurization/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable PCU Trading", + "Category": "Advanced Settings", + "Description": "Enable PCU Trading", + "Keywords": "Enable PCU Trading", + "FieldName": "EnablePcuTrading", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnablePcuTrading/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable 3rd Person View", + "Category": "Advanced Settings", + "Description": "Enable 3rd Person View", + "Keywords": "Enable 3rd Person View", + "FieldName": "Enable3rdPersonView", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/Enable3rdPersonView/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Encounters", + "Category": "Advanced Settings", + "Description": "Toggles the random spawning of player made ships/points of interest that were officially imported to the game.", + "Keywords": "EnableEncounters", + "FieldName": "EnableEncounters", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableEncounters/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Convert To Station", + "Category": "Advanced Settings", + "Description": "Enable Convert To Station", + "Keywords": "Enable Convert To Station", + "FieldName": "EnableConvertToStation", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableConvertToStation/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Station Voxel Support", + "Category": "Advanced Settings", + "Description": "Toggles whether stations built on asteroids snap to the asteroid grid.", + "Keywords": "Station Voxel Support", + "FieldName": "StationVoxelSupport", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/StationVoxelSupport/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Sun Rotation", + "Category": "Advanced Settings", + "Description": "Toggles whether or not the sun rotates around the area of play.", + "Keywords": "Enable Sun Rotation", + "FieldName": "EnableSunRotation", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableSunRotation/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Respawn Ships", + "Category": "Advanced Settings", + "Description": "Engineers can respawn in a ship or in their suit after they get killed.", + "Keywords": "Enable Respawn Ships", + "FieldName": "EnableRespawnShips", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableRespawnShips/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Scenario Edit Mode", + "Category": "Advanced Settings", + "Description": "Scenario Edit Mode", + "Keywords": "Scenario Edit Mode", + "FieldName": "ScenarioEditMode", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ScenarioEditMode/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Scenario", + "Category": "Advanced Settings", + "Description": "The left side of the screen presents various options for the starting conditions of the world.", + "Keywords": "Scenario", + "FieldName": "Scenario", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/Scenario/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Can Join Running", + "Category": "Advanced Settings", + "Description": "Can Join Running", + "Keywords": "Can Join Running", + "FieldName": "CanJoinRunning", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/CanJoinRunning/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Physics Iterations", + "Category": "Advanced Settings", + "Description": "Set how often the server cpu checks for physics. (Collision). 4 is considered a moderate setting while 10 is very high. A popular server will want a low setting.", + "Keywords": "Physics Iterations", + "FieldName": "PhysicsIterations", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PhysicsIterations/text()", + "IncludeInCommandLine": false, + "DefaultValue": "6", + "EnumValues": {} + }, + { + "DisplayName": "Sun Rotation Interval Minutes", + "Category": "Advanced Settings", + "Description": "Sun Rotation Interval Minutes", + "Keywords": "Sun Rotation Interval Minutes", + "FieldName": "SunRotationIntervalMinutes", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/SunRotationIntervalMinutes/text()", + "IncludeInCommandLine": false, + "DefaultValue": "120", + "EnumValues": {} + }, + { + "DisplayName": "Enable Jetpack", + "Category": "Advanced Settings", + "Description": "Enable Jetpack", + "Keywords": "Enable Jetpack", + "FieldName": "EnableJetpack", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableJetpack/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Spawn With Tools", + "Category": "Advanced Settings", + "Description": "Enable/Disable players spawning with hand tools.", + "Keywords": "Spawn With Tools", + "FieldName": "SpawnWithTools", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/SpawnWithTools/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Start In Respawn Screen", + "Category": "Advanced Settings", + "Description": "Start In Respawn Screen", + "Keywords": "Start In Respawn Screen", + "FieldName": "StartInRespawnScreen", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/StartInRespawnScreen/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Voxel Destruction", + "Category": "Advanced Settings", + "Description": "Enable/Disable destructable asteroids.", + "Keywords": "Enable Voxel Destruction", + "FieldName": "EnableVoxelDestruction", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableVoxelDestruction/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Max Drones", + "Category": "Advanced Settings", + "Description": "Max Drones", + "Keywords": "Max Drones", + "FieldName": "MaxDrones", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxDrones/text()", + "IncludeInCommandLine": false, + "DefaultValue": "5", + "EnumValues": {} + }, + { + "DisplayName": "Enable Drones", + "Category": "Advanced Settings", + "Description": "Enable/Disable hostile NPC drones.", + "Keywords": "Enable Drones", + "FieldName": "EnableDrones", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableDrones/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Wolfs", + "Category": "Advanced Settings", + "Description": "Enable Wolfs", + "Keywords": "Enable Wolfs", + "FieldName": "EnableWolfs", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableWolfs/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Spiders", + "Category": "Advanced Settings", + "Description": "Enable Spiders", + "Keywords": "Enable Spiders", + "FieldName": "EnableSpiders", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableSpiders/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Flora Density Multiplier", + "Category": "Advanced Settings", + "Description": "Flora Density Multiplier", + "Keywords": "Flora Density Multiplier", + "FieldName": "FloraDensityMultiplier", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/FloraDensityMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": {} + }, + { + "DisplayName": "Enable Structural Simulation", + "Category": "Advanced Settings", + "Description": "Enable Structural Simulation", + "Keywords": "Enable Structural Simulation", + "FieldName": "EnableStructuralSimulation", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableStructuralSimulation/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Max Active Fracture Pieces", + "Category": "Advanced Settings", + "Description": "Max Active Fracture Pieces", + "Keywords": "Max Active Fracture Pieces", + "FieldName": "MaxActiveFracturePieces", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxActiveFracturePieces/text()", + "IncludeInCommandLine": false, + "DefaultValue": "50", + "EnumValues": {} + }, + { + "DisplayName": "Enable Scripter Role", + "Category": "Advanced Settings", + "Description": "Enable Scripter Role", + "Keywords": "Enable Scripter Role", + "FieldName": "EnableScripterRole", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableScripterRole/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Selective Physics Updates", + "Category": "Advanced Settings", + "Description": "Enable Selective Physics Updates", + "Keywords": "Enable Selective Physics Updates", + "FieldName": "EnableSelectivePhysicsUpdates", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableSelectivePhysicsUpdates/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Min Drop Container Respawn Time", + "Category": "Advanced Settings", + "Description": "Min Drop Container Respawn Time", + "Keywords": "Min Drop Container Respawn Time", + "FieldName": "MinDropContainerRespawnTime", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MinDropContainerRespawnTime/text()", + "IncludeInCommandLine": false, + "DefaultValue": "15", + "EnumValues": {} + }, + { + "DisplayName": "Max Drop Container Respawn Time", + "Category": "Advanced Settings", + "Description": "Max Drop Container Respawn Time", + "Keywords": "Max Drop Container Respawn Time", + "FieldName": "MaxDropContainerRespawnTime", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxDropContainerRespawnTime/text()", + "IncludeInCommandLine": false, + "DefaultValue": "20", + "EnumValues": {} + }, + { + "DisplayName": "Enable Turrets Friendly Fire", + "Category": "Advanced Settings", + "Description": "Enable Turrets Friendly Fire", + "Keywords": "Enable Turrets Friendly Fire", + "FieldName": "EnableTurretsFriendlyFire", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableTurretsFriendlyFire/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Subgrid Damage", + "Category": "Advanced Settings", + "Description": "Enable Subgrid Damage", + "Keywords": "Enable Subgrid Damage", + "FieldName": "EnableSubgridDamage", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableSubgridDamage/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Sync Distance", + "Category": "Advanced Settings", + "Description": "Sync Distance", + "Keywords": "Sync Distance", + "FieldName": "SyncDistance", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/SyncDistance/text()", + "IncludeInCommandLine": false, + "DefaultValue": "3000", + "EnumValues": {} + }, + { + "DisplayName": "Experimental Mode", + "Category": "Advanced Settings", + "Description": "Experimental Mode", + "Keywords": "Experimental Mode", + "FieldName": "ExperimentalMode", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/ExperimentalMode/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Family Sharing", + "Category": "Advanced Settings", + "Description": "Family Sharing", + "Keywords": "Family Sharing", + "FieldName": "FamilySharing", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/FamilySharing/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Adaptive Simulation Quality", + "Category": "Advanced Settings", + "Description": "Adaptive Simulation Quality", + "Keywords": "Adaptive Simulation Quality", + "FieldName": "AdaptiveSimulationQuality", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/AdaptiveSimulationQuality/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Voxel Hand", + "Category": "Advanced Settings", + "Description": "The Voxel Hands tool is a Creative tool in the Toolbar Configuration that lets you shape the voxels of planets and asteroids. Enabled in Creative mode, disabled by default in Survival mode.", + "Keywords": "Enable Voxel Hand", + "FieldName": "EnableVoxelHand", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableVoxelHand/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Remove Old Identities (in hours)", + "Category": "Advanced Settings", + "Description": "Remove Old Identities", + "Keywords": "Remove Old Identities (in hours)", + "FieldName": "RemoveOldIdentitiesH", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/RemoveOldIdentitiesH/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Trash Removal Enabled", + "Category": "Advanced Settings", + "Description": "he server will automatically remove debris based on size, movement, and player distance from the object.", + "Keywords": "Trash Removal Enabled", + "FieldName": "TrashRemovalEnabled", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/TrashRemovalEnabled/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Stop Grids Period Min", + "Category": "Advanced Settings", + "Description": "Stop Grids Period Min", + "Keywords": "Stop Grids Period Min", + "FieldName": "StopGridsPeriodMin", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/StopGridsPeriodMin/text()", + "IncludeInCommandLine": false, + "DefaultValue": "30", + "EnumValues": {} + }, + { + "DisplayName": "Trash Flags Value", + "Category": "Advanced Settings", + "Description": "Trash Flags Value", + "Keywords": "Trash Flags Value", + "FieldName": "TrashFlagsValue", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/TrashFlagsValue/text()", + "IncludeInCommandLine": false, + "DefaultValue": "7706", + "EnumValues": {} + }, + { + "DisplayName": "AFK Timeount (in minutes)", + "Category": "Advanced Settings", + "Description": "AFK Timeount (in minutes)", + "Keywords": "AFK Timeount minutes", + "FieldName": "AFKTimeountMin", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/AFKTimeountMin/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Block Count Threshold", + "Category": "Advanced Settings", + "Description": "Block Count Threshold", + "Keywords": "Block Count Threshold", + "FieldName": "BlockCountThreshold", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/BlockCountThreshold/text()", + "IncludeInCommandLine": false, + "DefaultValue": "5", + "EnumValues": {} + }, + { + "DisplayName": "Player Distance Threshold", + "Category": "Advanced Settings", + "Description": "Player Distance Threshold", + "Keywords": "Player Distance Threshold", + "FieldName": "PlayerDistanceThreshold", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PlayerDistanceThreshold/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1000", + "EnumValues": {} + }, + { + "DisplayName": "Optimal Grid Count", + "Category": "Advanced Settings", + "Description": "Optimal Grid Count", + "Keywords": "Optimal Grid Count", + "FieldName": "OptimalGridCount", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/OptimalGridCount/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Player Inactivity Threshold", + "Category": "Advanced Settings", + "Description": "Player Inactivity Threshold", + "Keywords": "Player Inactivity Threshold", + "FieldName": "PlayerInactivityThreshold", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PlayerInactivityThreshold/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Player Character Removal Threshold", + "Category": "Advanced Settings", + "Description": "Player Character Removal Threshold", + "Keywords": "Player Character Removal Threshold", + "FieldName": "PlayerCharacterRemovalThreshold", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PlayerCharacterRemovalThreshold/text()", + "IncludeInCommandLine": false, + "DefaultValue": "15", + "EnumValues": {} + }, + { + "DisplayName": "Voxel Trash Removal Enabled", + "Category": "Advanced Settings", + "Description": "Voxel Trash Removal Enabled", + "Keywords": "Voxel Trash Removal Enabled", + "FieldName": "VoxelTrashRemovalEnabled", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/VoxelTrashRemovalEnabled/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Voxel Player Distance Threshold", + "Category": "Advanced Settings", + "Description": "Voxel Player Distance Threshold", + "Keywords": "Voxel Player Distance Threshold", + "FieldName": "VoxelPlayerDistanceThreshold", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/VoxelPlayerDistanceThreshold/text()", + "IncludeInCommandLine": false, + "DefaultValue": "5000", + "EnumValues": {} + }, + { + "DisplayName": "Voxel Grid Distance Threshold", + "Category": "Advanced Settings", + "Description": "Voxel Grid Distance Threshold", + "Keywords": "Voxel Grid Distance Threshold", + "FieldName": "VoxelGridDistanceThreshold", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/VoxelGridDistanceThreshold/text()", + "IncludeInCommandLine": false, + "DefaultValue": "5000", + "EnumValues": {} + }, + { + "DisplayName": "Voxel Age Threshold", + "Category": "Advanced Settings", + "Description": "Voxel Age Threshold", + "Keywords": "Voxel Age Threshold", + "FieldName": "VoxelAgeThreshold", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/VoxelAgeThreshold/text()", + "IncludeInCommandLine": false, + "DefaultValue": "600", + "EnumValues": {} + }, + { + "DisplayName": "Enable Research", + "Category": "Advanced Settings", + "Description": "Enable Research", + "Keywords": "Enable Research", + "FieldName": "EnableResearch", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableResearch/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Good Bot Hints", + "Category": "Advanced Settings", + "Description": "Enable Good Bot Hints", + "Keywords": "Enable Good Bot Hints", + "FieldName": "EnableGoodBotHints", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableGoodBotHints/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Optimal Spawn Distance", + "Category": "Advanced Settings", + "Description": "Optimal Spawn Distance", + "Keywords": "Optimal Spawn Distance", + "FieldName": "OptimalSpawnDistance", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/OptimalSpawnDistance/text()", + "IncludeInCommandLine": false, + "DefaultValue": "16000", + "EnumValues": {} + }, + { + "DisplayName": "Enable Autorespawn", + "Category": "Advanced Settings", + "Description": "Enable Autorespawn", + "Keywords": "Enable Autorespawn", + "FieldName": "EnableAutorespawn", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableAutorespawn/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Bounty Contracts", + "Category": "Advanced Settings", + "Description": "Enable Bounty Contracts", + "Keywords": "Enable Bounty Contracts", + "FieldName": "EnableBountyContracts", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableBountyContracts/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Supergridding", + "Category": "Advanced Settings", + "Description": "Enable Supergridding", + "Keywords": "Enable Supergridding", + "FieldName": "EnableSupergridding", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableSupergridding/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Economy", + "Category": "Advanced Settings", + "Description": "Enable Economy", + "Keywords": "Enable Economy", + "FieldName": "EnableEconomy", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableEconomy/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Deposits Count Coefficient", + "Category": "Advanced Settings", + "Description": "Deposits Count Coefficient", + "Keywords": "Deposits Count Coefficient", + "FieldName": "DepositsCountCoefficient", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/DepositsCountCoefficient/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1.125", + "EnumValues": {} + }, + { + "DisplayName": "Deposit Size Denominator", + "Category": "Advanced Settings", + "Description": "Deposit Size Denominator", + "Keywords": "Deposit Size Denominator", + "FieldName": "DepositSizeDenominator", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/DepositSizeDenominator/text()", + "IncludeInCommandLine": false, + "DefaultValue": "75", + "EnumValues": {} + }, + { + "DisplayName": "Harvest Ratio Multiplier", + "Category": "Advanced Settings", + "Description": "Harvest Ratio Multiplier", + "Keywords": "Harvest Ratio Multiplier", + "FieldName": "HarvestRatioMultiplier", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/HarvestRatioMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0.85", + "EnumValues": {} + }, + { + "DisplayName": "Trade Factions Count", + "Category": "Advanced Settings", + "Description": "Trade Factions Count", + "Keywords": "Trade Factions Count", + "FieldName": "TradeFactionsCount", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/TradeFactionsCount/text()", + "IncludeInCommandLine": false, + "DefaultValue": "12", + "EnumValues": {} + }, + { + "DisplayName": "Stations Distance Inner Radius", + "Category": "Advanced Settings", + "Description": "Stations Distance Inner Radius", + "Keywords": "Stations Distance Inner Radius", + "FieldName": "StationsDistanceInnerRadius", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/StationsDistanceInnerRadius/text()", + "IncludeInCommandLine": false, + "DefaultValue": "10000000", + "EnumValues": {} + }, + { + "DisplayName": "Stations Distance Outer Radius Start", + "Category": "Advanced Settings", + "Description": "Stations Distance Outer Radius Start", + "Keywords": "Stations Distance Outer Radius Start", + "FieldName": "StationsDistanceOuterRadiusStart", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/StationsDistanceOuterRadiusStart/text()", + "IncludeInCommandLine": false, + "DefaultValue": "10000000", + "EnumValues": {} + }, + { + "DisplayName": "Stations Distance Outer Radius End", + "Category": "Advanced Settings", + "Description": "Stations Distance Outer Radius End", + "Keywords": "Stations Distance Outer Radius End", + "FieldName": "StationsDistanceOuterRadiusEnd", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/StationsDistanceOuterRadiusEnd/text()", + "IncludeInCommandLine": false, + "DefaultValue": "30000000", + "EnumValues": {} + }, + { + "DisplayName": "Economy Tick (in seconds)", + "Category": "Advanced Settings", + "Description": "Economy Tick (in seconds)", + "Keywords": "Economy Tick In Seconds", + "FieldName": "EconomyTickInSeconds", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EconomyTickInSeconds/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1200", + "EnumValues": {} + }, + { + "DisplayName": "Predefined Asteroids", + "Category": "Advanced Settings", + "Description": "Predefined Asteroids", + "Keywords": "Predefined Asteroids", + "FieldName": "PredefinedAsteroids", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PredefinedAsteroids/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Use Console PCU", + "Category": "Advanced Settings", + "Description": "Use Console PCU", + "Keywords": "Use Console PCU", + "FieldName": "UseConsolePCU", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/UseConsolePCU/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Max Planets", + "Category": "Advanced Settings", + "Description": "Max Planets", + "Keywords": "Max Planets", + "FieldName": "MaxPlanets", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MaxPlanets/text()", + "IncludeInCommandLine": false, + "DefaultValue": "99", + "EnumValues": {} + }, + { + "DisplayName": "Offensive Words Filtering", + "Category": "Advanced Settings", + "Description": "Offensive Words Filtering", + "Keywords": "Offensive Words Filtering", + "FieldName": "OffensiveWordsFiltering", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/OffensiveWordsFiltering/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Adjustable Max Vehicle Speed", + "Category": "Advanced Settings", + "Description": "Adjustable Max Vehicle Speed", + "Keywords": "Adjustable Max Vehicle Speed", + "FieldName": "AdjustableMaxVehicleSpeed", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/AdjustableMaxVehicleSpeed/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Match Component", + "Category": "Advanced Settings", + "Description": "Enable Match Component", + "Keywords": "Enable Match Component", + "FieldName": "EnableMatchComponent", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableMatchComponent/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Pre-Match Duration", + "Category": "Advanced Settings", + "Description": "Pre Match Duration", + "Keywords": "Pre Match Duration", + "FieldName": "PreMatchDuration", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PreMatchDuration/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Match Duration", + "Category": "Advanced Settings", + "Description": "Match Duration", + "Keywords": "Match Duration", + "FieldName": "MatchDuration", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/MatchDuration/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Post Match Duration", + "Category": "Advanced Settings", + "Description": "Post Match Duration", + "Keywords": "Post Match Duration", + "FieldName": "PostMatchDuration", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PostMatchDuration/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Enable Friendly Fire", + "Category": "Advanced Settings", + "Description": "Enable Friendly Fire", + "Keywords": "Enable Friendly Fire", + "FieldName": "EnableFriendlyFire", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableFriendlyFire/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Enable Team Balancing", + "Category": "Advanced Settings", + "Description": "Enable Team Balancing", + "Keywords": "Enable Team Balancing", + "FieldName": "EnableTeamBalancing", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableTeamBalancing/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Character Speed Multiplier", + "Category": "Advanced Settings", + "Description": "Character Speed Multiplier", + "Keywords": "Character Speed Multiplier", + "FieldName": "CharacterSpeedMultiplier", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/CharacterSpeedMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": {} + }, + { + "DisplayName": "Enable Recoil", + "Category": "Advanced Settings", + "Description": "Enable Recoil", + "Keywords": "Enable Recoil", + "FieldName": "EnableRecoil", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableRecoil/text()", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Environment Damage Multiplier", + "Category": "Advanced Settings", + "Description": "Environment Damage Multiplier", + "Keywords": "Environment Damage Multiplier", + "FieldName": "EnvironmentDamageMultiplier", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnvironmentDamageMultiplier/text()", + "IncludeInCommandLine": false, + "DefaultValue": "1", + "EnumValues": {} + }, + { + "DisplayName": "Enable Gamepad Aim Assist", + "Category": "Advanced Settings", + "Description": "Enable Gamepad Aim Assist", + "Keywords": "Enable Gamepad Aim Assist", + "FieldName": "EnableGamepadAimAssist", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableGamepadAimAssist/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Backpack Despawn Timer", + "Category": "Advanced Settings", + "Description": "Backpack Despawn Timer", + "Keywords": "Backpack Despawn Timer", + "FieldName": "BackpackDespawnTimer", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/BackpackDespawnTimer/text()", + "IncludeInCommandLine": false, + "DefaultValue": "5", + "EnumValues": {} + }, + { + "DisplayName": "Enable Faction Player Names", + "Category": "Advanced Settings", + "Description": "Enable Faction Player Names", + "Keywords": "Enable Faction Player Names", + "FieldName": "EnableFactionPlayerNames", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/EnableFactionPlayerNames/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Binding IP", + "Category": "Server Settings", + "Description": "Must match AMP's Binding IP", + "Keywords": "IP", + "FieldName": "IP", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/IP/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0.0.0.0", + "EnumValues": {} + }, + { + "DisplayName": "Server Port", + "Category": "Server Settings", + "Description": "Must match AMP's Application Port 1", + "Keywords": "Application Port Server", + "FieldName": "ServerPort", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/ServerPort/text()", + "IncludeInCommandLine": false, + "DefaultValue": "27017", + "EnumValues": {} + }, + { + "DisplayName": "Remote API Port", + "Category": "Server Settings", + "Description": "Must match AMP's Remote Admin Port", + "Keywords": "Remote Api Port", + "FieldName": "RemoteApiPort", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/RemoteApiPort/text()", + "IncludeInCommandLine": false, + "DefaultValue": "27016", + "EnumValues": {} + }, + { + "DisplayName": "Steam Port", + "Category": "Server Settings", + "Description": "Must match AMP's Application Port 3", + "Keywords": "Steam Port", + "FieldName": "SteamPort", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SteamPort/text()", + "IncludeInCommandLine": false, + "DefaultValue": "8777", + "EnumValues": {} + }, + { + "DisplayName": "Remote API Enabled", + "Category": "Server Settings", + "Description": "Enable/Disable the remote API to manage the server from a browser.", + "Keywords": "Remote API Enabled", + "FieldName": "RemoteApiEnabled", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/RemoteApiEnabled/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Asteroid Amount", + "Category": "Server Settings", + "Description": "Asteroid Amount", + "Keywords": "Asteroid Amount", + "FieldName": "AsteroidAmount", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/AsteroidAmount/text()", + "IncludeInCommandLine": false, + "DefaultValue": "4", + "EnumValues": {} + }, + { + "DisplayName": "Group ID", + "Category": "Server Settings", + "Description": "Steam Group ID for friends only", + "Keywords": "Group ID", + "FieldName": "GroupID", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/GroupID/text()", + "IncludeInCommandLine": false, + "DefaultValue": "0", + "EnumValues": {} + }, + { + "DisplayName": "Server Name", + "Category": "Server Settings", + "Description": "Server Name", + "Keywords": "Server Name", + "FieldName": "ServerName", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/ServerName/text()", + "IncludeInCommandLine": false, + "DefaultValue": "AMP Powered Server", + "EnumValues": {} + }, + { + "DisplayName": "Server Description", + "Category": "Server Settings", + "Description": "Server Description", + "Keywords": "Server Description", + "FieldName": "ServerDescription", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/ServerDescription/text()", + "IncludeInCommandLine": false, + "DefaultValue": "My AMP Powered Space Engineers Server", + "EnumValues": {} + }, + { + "DisplayName": "Message Of The Day", + "Category": "Server Settings", + "Description": "Message Of The Day", + "Keywords": "Message Of The Day", + "FieldName": "MessageOfTheDay", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/MessageOfTheDay/text()", + "IncludeInCommandLine": false, + "DefaultValue": "Welcome to my Space Engineers Server, powered by AMP!", + "EnumValues": {} + }, + { + "DisplayName": "MessageOfTheDayUrl", + "Category": "Server Settings", + "Description": "Message Of The Day Url", + "Keywords": "Message Of The Day Url", + "FieldName": "MessageOfTheDayUrl", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/MessageOfTheDayUrl/text()", + "IncludeInCommandLine": false, + "DefaultValue": "https://cubecoders.com/AMP", + "EnumValues": {} + }, + { + "DisplayName": "Save Chat To Log", + "Category": "Server Settings", + "Description": "SaveChatToLog", + "Keywords": "Save Chat To Log", + "FieldName": "SaveChatToLog", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SaveChatToLog/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "PermanentDeath", + "Category": "Advanced Settings", + "Description": "desc", + "Keywords": "key", + "FieldName": "PermanentDeath", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/SessionSettings/PermanentDeath/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "World Name", + "Category": "Server Settings", + "Description": "World Name", + "Keywords": "World Name", + "FieldName": "WorldName", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/WorldName/text()", + "IncludeInCommandLine": false, + "DefaultValue": "World", + "EnumValues": {} + }, + { + "DisplayName": "Load World", + "Category": "Server Settings", + "Description": "Load World", + "Keywords": "Load World", + "FieldName": "LoadWorld", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/LoadWorld/text()", + "IncludeInCommandLine": false, + "DefaultValue": "World", + "EnumValues": {} + }, + { + "DisplayName": "PauseGameWhenEmpty", + "Category": "Advanced Settings", + "Description": "Pause Game When Empty", + "Keywords": "Pause Game When Empty", + "FieldName": "PauseGameWhenEmpty", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/PauseGameWhenEmpty/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + }, + { + "DisplayName": "Ignore Last Session", + "Category": "Advanced Settings", + "Description": "Ignore Last Session", + "Keywords": "Ignore Last Session", + "FieldName": "IgnoreLastSession", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "/MyConfigDedicated/IgnoreLastSession/text()", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "true": "True", + "false": "False" + } + } +] \ No newline at end of file diff --git a/space-engineers-genericmetaconfig.json b/space-engineers-genericmetaconfig.json new file mode 100644 index 0000000..8768d13 --- /dev/null +++ b/space-engineers-genericmetaconfig.json @@ -0,0 +1,7 @@ +[ + { + "ConfigFile": "./servers/SpaceEngineers-Dedicated.cfg", + "AutoMap": true, + "ConfigType": "xml" + } +]