From 975221711d89884fe9da499fd15d4bb5f3fd2b1d Mon Sep 17 00:00:00 2001 From: Greelan <53196309+Greelan@users.noreply.github.com> Date: Sun, 29 Sep 2024 11:49:22 +1000 Subject: [PATCH] Various: update settings (#1040) --- alien-swarm-reactive-drop.kvp | 2 +- alien-swarm-reactive-dropconfig.json | 150 ++++++--- american-truck-simulator.kvp | 2 +- american-truck-simulatorconfig.json | 69 ++-- ark-sa-minconfig.json | 2 +- ark-sa.kvp | 2 +- ark-saconfig.json | 437 +++++++++++++++++--------- ark-se.kvp | 2 +- ark-seconfig.json | 426 ++++++++++++++++--------- arma-reforger.kvp | 2 +- arma-reforgerconfig.json | 114 ++++--- astro-colony.kvp | 2 +- astro-colonyconfig.json | 39 ++- astroneer.kvp | 2 +- astroneerconfig.json | 42 ++- avorion.kvp | 2 +- avorionconfig.json | 45 ++- barotrauma.kvp | 2 +- barotraumaconfig.json | 219 ++++++++----- beammp.kvp | 2 +- beammpconfig.json | 60 ++-- blackwake.kvp | 2 +- blackwakeconfig.json | 84 +++-- broke-protocol.kvp | 2 +- broke-protocolconfig.json | 21 +- call-of-duty4mw.kvp | 2 +- call-of-duty4mwconfig.json | 96 ++++-- call-of-dutymw2.kvp | 2 +- call-of-dutymw2config.json | 138 +++++--- call-of-dutymw3.kvp | 2 +- call-of-dutymw3config.json | 42 ++- chivalry-medieval-warfare.kvp | 2 +- chivalry-medieval-warfareconfig.json | 51 ++- core-keeper.kvp | 2 +- core-keeperconfig.json | 27 +- craftopia.kvp | 2 +- craftopiaconfig.json | 81 +++-- creativerse.kvp | 2 +- creativerseconfig.json | 27 +- cryofall.kvp | 2 +- cryofallconfig.json | 66 ++-- day-of-dragons.kvp | 2 +- day-of-dragonsconfig.json | 66 ++-- deadmatter.kvp | 2 +- deadmatterconfig.json | 30 +- dont-starve-together.kvp | 2 +- dont-starve-togetherconfig.json | 78 +++-- empyrion-galactic-survival.kvp | 2 +- empyrion-galactic-survivalconfig.json | 87 +++-- euro-truck-simulator-2.kvp | 2 +- euro-truck-simulator-2config.json | 69 ++-- eye-dc.kvp | 2 +- eye-dcconfig.json | 141 ++++++--- 53 files changed, 1830 insertions(+), 929 deletions(-) diff --git a/alien-swarm-reactive-drop.kvp b/alien-swarm-reactive-drop.kvp index c8e5eada2..595bfa190 100644 --- a/alien-swarm-reactive-drop.kvp +++ b/alien-swarm-reactive-drop.kvp @@ -22,7 +22,7 @@ Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False Meta.AppConfigId=25acbd1f-66d9-4c22-9c80-eeec416e8a24 -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= App.DisplayName=Alien Swarm: Reactive Drop diff --git a/alien-swarm-reactive-dropconfig.json b/alien-swarm-reactive-dropconfig.json index 39115ddcf..bcc17505d 100644 --- a/alien-swarm-reactive-dropconfig.json +++ b/alien-swarm-reactive-dropconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"RCON Password", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$RemoteAdminPassword", @@ -12,7 +13,8 @@ }, { "DisplayName":"Server Name", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server that appears in the server list", "Keywords":"server,name,hostname", "FieldName":"hostname", @@ -23,7 +25,8 @@ }, { "DisplayName":"Server Tags", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma-separated list of server tags that give additional information about the server in the server browser", "Keywords":"tags,sv_tags", "FieldName":"sv_tags", @@ -35,7 +38,8 @@ }, { "DisplayName":"LAN Server", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will operate as a LAN server: no heartbeat, no authentication, and no non-class C addresses", "Keywords":"lan,local,sv_lan", "FieldName":"sv_lan", @@ -49,7 +53,8 @@ }, { "DisplayName":"Server Password", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password required to connect to the server. Default is no password", "Keywords":"server,password,sv_password", "FieldName":"sv_password", @@ -60,7 +65,8 @@ }, { "DisplayName":"Initial Map", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map to start the server with. If \"Custom\" is selected, Custom Initial Map must also be specified", "Keywords":"map", "FieldName":"map", @@ -150,7 +156,8 @@ }, { "DisplayName":"Custom Initial Map", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom map to use for the Initial Map, if \"Custom\" is selected", "Keywords":"custom,map", "FieldName":"CustomMap", @@ -161,7 +168,8 @@ }, { "DisplayName":"Map Game Time Limit", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the game time per map. 0 = disabled", "Keywords":"time,limit,rotation,mp_timelimit", "FieldName":"mp_timelimit", @@ -175,7 +183,8 @@ }, { "DisplayName":"Server Region", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server region shown in the server browser", "Keywords":"server,region,sv_region", "FieldName":"sv_region", @@ -197,7 +206,8 @@ }, { "DisplayName":"Player Limit", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server at one time", "Keywords":"max,players,limit,maxplayers", "FieldName":"$MaxUsers", @@ -212,7 +222,8 @@ }, { "DisplayName":"Allow Spectators", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, spectator mode will be enabled", "Keywords":"allow,spectators,mp_allowspectators", "FieldName":"mp_allowspectators", @@ -226,7 +237,8 @@ }, { "DisplayName":"Pure Server Mode", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets whether clients are only allowed to use certain files", "Keywords":"pure,server,cheat,hack,integrity,sv_pure", "FieldName":"sv_pure", @@ -241,7 +253,8 @@ }, { "DisplayName":"Enable Cheats", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, cheat convars will be allowed to be used on the server", "Keywords":"allow,cheat,hack,integrity,sv_cheats", "FieldName":"sv_cheats", @@ -255,7 +268,8 @@ }, { "DisplayName":"Enable IP Packet Filter", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, enables packet filtering by IP mode. If disabled, everyone will treated as IP-banned, but their IP won't be added to the banlist", "Keywords":"ip,ban,banning,sv_filterban", "FieldName":"sv_filterban", @@ -269,7 +283,8 @@ }, { "DisplayName":"Allow Download From Server", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, clients will be allowed to download content from the server (maps, sprays and related)", "Keywords":"allow,download,content,maps,sv_allowdownload", "FieldName":"sv_allowdownload", @@ -283,7 +298,8 @@ }, { "DisplayName":"Fast Download URL", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the URL for clients to download custom content from, instead of sourcing the content from the server. This allows for faster downloads", "Keywords":"fastdl,download,url,sv_downloadurl", "FieldName":"sv_downloadurl", @@ -295,7 +311,8 @@ }, { "DisplayName":"Allow Upload To Server", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, clients will be allowed to upload customisation files to the server", "Keywords":"allow,upload,customisation,files,sv_allowupload", "FieldName":"sv_allowupload", @@ -309,7 +326,8 @@ }, { "DisplayName":"Maximum File Size", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum allowed file size for uploading to the server", "Keywords":"maximum,upload,file,size,net_maxfilesize", "FieldName":"net_maxfilesize", @@ -324,7 +342,8 @@ }, { "DisplayName":"Minimum Client Rate", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the minimum allowable bandwidth rate a client may have set when connected to the server. 0 = no minimum", "Keywords":"minimum,bandwidth,rate,sv_minrate", "FieldName":"sv_minrate", @@ -338,7 +357,8 @@ }, { "DisplayName":"Maximum Client Rate", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum allowable bandwidth rate a client may have set when connected to the server. 0 = no limit", "Keywords":"maximum,bandwidth,rate,sv_maxrate", "FieldName":"sv_maxrate", @@ -352,7 +372,8 @@ }, { "DisplayName":"Minimum Server Update Rate", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the minimum number of updates per second of the positions of the server's models (players, guns, etc) that server sends to clients", "Keywords":"minimum,update,rate,sv_minupdaterate", "FieldName":"sv_minupdaterate", @@ -365,7 +386,8 @@ }, { "DisplayName":"Maximum Server Update Rate", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of updates per second of the positions of the server's models (players, guns, etc) that server sends to clients", "Keywords":"maximum,update,rate,sv_maxupdaterate", "FieldName":"sv_maxupdaterate", @@ -378,7 +400,8 @@ }, { "DisplayName":"Decal Frequency", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"decalfrequency", "FieldName":"decalfrequency", @@ -391,7 +414,8 @@ }, { "DisplayName":"Ping Boost", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Selects between optimised network code stack. Setting at 2 usually reduces latency toward 1ms without loss of activity input packets", "Keywords":"ping,boost,latency,network,pingboost", "FieldName":"pingboost", @@ -407,7 +431,8 @@ }, { "DisplayName":"Stored Saves Limit", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of saves that will be stored on the server", "Keywords":"max,maximum,saves,limit,asw_max_saves", "FieldName":"asw_max_saves", @@ -421,7 +446,8 @@ }, { "DisplayName":"Enable CPU Stats Collection", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, CPU stats will be collected", "Keywords":"cpu,stats,sv_stats", "FieldName":"sv_stats", @@ -435,7 +461,8 @@ }, { "DisplayName":"Allow Lobby Connections Only", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, players may only join the server from the matchmaking lobby, and may not connect directly", "Keywords":"connect,lobby,matchmaking,direct,sv_allow_lobby_connect_only", "FieldName":"sv_allow_lobby_connect_only", @@ -449,7 +476,8 @@ }, { "DisplayName":"Force Server Side Preloading", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, server side preloading will be enforced", "Keywords":"force,server,side,preloading,preload,sv_forcepreload", "FieldName":"sv_forcepreload", @@ -463,7 +491,8 @@ }, { "DisplayName":"Server/RCON IPv4 IP Binding", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If required, you can change the IPv4 IP binding of the server and RCON by changing the 'Server IP Address' setting under Security and Privacy. NOTE: AMP requires the server to be bound to a specific IP, rather than 0.0.0.0, for the server to log to AMP's console. The IP must also be reachable by AMP", "Keywords":"ip,binding", "FieldName":"ip", @@ -473,7 +502,8 @@ }, { "DisplayName":"Additional Command Line Parameters", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Specifies additional command line parameters (anything that begins with a -) that are not otherwise set by AMP. Use with care", "Keywords":"custom,server,arguments,variables,cvars,convars,parameters", "FieldName":"CustomParameters", @@ -484,7 +514,8 @@ }, { "DisplayName":"Additional Console Variables", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Specifies additional console variables (anything that begins with a +) that are not otherwise set by AMP. Use with care. Preferably, specify the equivalent under \"Additional Server Settings\"", "Keywords":"custom,server,arguments,variables,cvars,convars,parameters", "FieldName":"CustomConVars", @@ -496,7 +527,8 @@ }, { "DisplayName":"Additional Server Settings", - "Category":"ASRD Server Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Specifies additional settings to include in \"server.cfg\" that are not otherwise set by AMP. One setting per line", "Keywords":"additional,settings,custom", "FieldName":"UserSettings", @@ -508,7 +540,8 @@ }, { "DisplayName":"Enable Friendly Fire", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, friendly fire will be enabled (teammates can cause damage to other teammates)", "Keywords":"friendly,fire,mp_friendlyfire", "FieldName":"mp_friendlyfire", @@ -522,7 +555,8 @@ }, { "DisplayName":"Enable Flashlight", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If sets, allows the use of the flashlight by pressing the F button", "Keywords":"flashlight,mp_flashlight", "FieldName":"mp_flashlight", @@ -536,7 +570,8 @@ }, { "DisplayName":"Enable Footsteps", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, footstep sounds will be enabled", "Keywords":"footstep,sounds,mp_footsteps", "FieldName":"mp_footsteps", @@ -550,7 +585,8 @@ }, { "DisplayName":"Enable Auto Crosshair", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the auto crosshair will be enabled", "Keywords":"auto,crosshair,mp_autocrosshair", "FieldName":"mp_autocrosshair", @@ -564,7 +600,8 @@ }, { "DisplayName":"Allow Players To Pause Server", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, players will be able to pause the server. Not recommended", "Keywords":"pause,pausable,sv_pausable", "FieldName":"sv_pausable", @@ -578,7 +615,8 @@ }, { "DisplayName":"Allow All Talk", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, players can communicate with all other players, with no team restrictions", "Keywords":"all,talk,sv_alltalk", "FieldName":"sv_alltalk", @@ -592,7 +630,8 @@ }, { "DisplayName":"Enable Fade To Black", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, a player's screen fades to black for the remainder of the round after death (HUD and chat still works)", "Keywords":"fade,black,spectator,death,mp_fadetoblack", "FieldName":"mp_fadetoblack", @@ -606,7 +645,8 @@ }, { "DisplayName":"Allow Wait Command", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the wait command will be allowed on clients connected to the server", "Keywords":"allow,wait,command,sv_allow_wait_command", "FieldName":"sv_allow_wait_command", @@ -620,7 +660,8 @@ }, { "DisplayName":"Ignore Two Player Mission Requirement", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the server will ignore the mission setting that states two players are needed to start the mission", "Keywords":"ignore,two,player,mission,requirement,setting,asw_ignore_need_two_player_requirement", "FieldName":"asw_ignore_need_two_player_requirement", @@ -634,7 +675,8 @@ }, { "DisplayName":"Slow Time On Marine Death", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, time will be slowed when a marine dies", "Keywords":"slow,time,camera,death,marine,asw_marine_death_cam_slowdown", "FieldName":"asw_marine_death_cam_slowdown", @@ -648,7 +690,8 @@ }, { "DisplayName":"Update Workshop On Mission Restart", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, workshop items will be checked during each mission restart (workshop.cfg will be executed). Otherwise, workshop items will only update once during server startup", "Keywords":"update,workshop,items,round,mission,restart,rd_workshop_update_every_round", "FieldName":"rd_workshop_update_every_round", @@ -662,7 +705,8 @@ }, { "DisplayName":"Camera Rotation Mode", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the camera rotation mode", "Keywords":"camera,rotate,rotation,mode,rd_override_allow_rotate_camera", "FieldName":"rd_override_allow_rotate_camera", @@ -677,7 +721,8 @@ }, { "DisplayName":"Make Players Auto-Ready", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, all players will be auto-ready, with the green ready mark set to the checked state", "Keywords":"player,auto,ready,rd_ready_mark_override", "FieldName":"rd_ready_mark_override", @@ -691,7 +736,8 @@ }, { "DisplayName":"Enable Mission Restart Countdown", - "Category":"ASRD Gameplay Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, there will be a 5 second countdown if a leader chooses to restart a mission", "Keywords":"mission,restart,countdown,timer,leader,rd_restart_mission_countdown", "FieldName":"rd_restart_mission_countdown", @@ -705,7 +751,8 @@ }, { "DisplayName":"Disable SourceTV", - "Category":"ASRD SourceTV Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"If set, SourceTV will be disabled on the server", "Keywords":"sourcetv,source,nohltv", "FieldName":"nohltv", @@ -719,7 +766,8 @@ }, { "DisplayName":"Enable Automatic Demo Recording", - "Category":"ASRD SourceTV Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"If set, all games will be recorded as SourceTV demos", "Keywords":"sourcetv,tv,tv_autorecord", "FieldName":"tv_autorecord", @@ -733,7 +781,8 @@ }, { "DisplayName":"SourceTV Viewer Limit", - "Category":"ASRD SourceTV Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"Sets the maximum number of clients allowed to connect to the server's SourceTV. 0 = no SourceTV viewers are allowed, the game will only be recorded locally", "Keywords":"max,spectators,clients,viewers,sourcetv,tv,tv_maxclients", "FieldName":"tv_maxclients", @@ -748,7 +797,8 @@ }, { "DisplayName":"Maximum SourceTV Bandwidth", - "Category":"ASRD SourceTV Settings", + "Category":"Alien Swarm RD:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"Sets the maximum SourceTV spectator bandwidth rate allowed. 0 = unlimited", "Keywords":"maximum,bandwidth,rate,sourcetv,tv,tv_maxrate", "FieldName":"tv_maxrate", diff --git a/american-truck-simulator.kvp b/american-truck-simulator.kvp index 291f860f6..30351f325 100644 --- a/american-truck-simulator.kvp +++ b/american-truck-simulator.kvp @@ -20,7 +20,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=00732a94-88f5-43b8-b211-458ccb83062e App.DisplayName=American Truck Simulator App.RootDir=./american-truck-simulator/ diff --git a/american-truck-simulatorconfig.json b/american-truck-simulatorconfig.json index a42cb8242..1983609f1 100644 --- a/american-truck-simulatorconfig.json +++ b/american-truck-simulatorconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Lobby Name", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session name, limited to 63 characters.", "Keywords":"lobby,name", "FieldName":"lobby_name", @@ -15,7 +16,8 @@ }, { "DisplayName":"Description", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session description, limited to 63 characters.", "Keywords":"lobby,description", "FieldName":"description", @@ -28,7 +30,8 @@ }, { "DisplayName":"Welcome Message", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session welcome message, limited to 127 characters.", "Keywords":"welcome,message", "FieldName":"welcome_message", @@ -41,7 +44,8 @@ }, { "DisplayName":"Password", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session password, limited to 63 characters.", "Keywords":"password", "FieldName":"password", @@ -54,7 +58,8 @@ }, { "DisplayName":"Max Players", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum players in session. The game can handle 128 players, but the official limit is 8.", "Keywords":"max,players", "FieldName":"$MaxUsers", @@ -69,7 +74,8 @@ }, { "DisplayName":"Max Vehicles Total", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"max,vehicles,total", "FieldName":"max_vehicles_total", @@ -83,7 +89,8 @@ }, { "DisplayName":"Max AI Vehicles Player", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"max,ai,vehicles,player", "FieldName":"max_ai_vehicles_player", @@ -97,7 +104,8 @@ }, { "DisplayName":"Max AI Vehicles Player Spawn", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"max,ai,vehicles,player,spawn", "FieldName":"max_ai_vehicles_player_spawn", @@ -111,7 +119,8 @@ }, { "DisplayName":"connection_dedicated_port", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Port used for main game traffic", "Keywords":"", "FieldName":"$MainServerPort", @@ -124,7 +133,8 @@ }, { "DisplayName":"query_dedicated_port", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Port used for Steam Query", "Keywords":"", "FieldName":"$QueryDedicatedPort", @@ -137,7 +147,8 @@ }, { "DisplayName":"Server Logon Token", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Use appid 270880 to create a [Steam Server Login Token](https://steamcommunity.com/dev/managegameservers).", "Keywords":"server,logon,token", "FieldName":"server_logon_token", @@ -151,7 +162,8 @@ }, { "DisplayName":"Player Damage", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to allow players to receive damage from other players.", "Keywords":"player,damage", "FieldName":"player_damage", @@ -167,7 +179,8 @@ }, { "DisplayName":"Traffic", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to enable traffic.", "Keywords":"traffic", "FieldName":"traffic", @@ -183,7 +196,8 @@ }, { "DisplayName":"Hide In Company", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to enable if remote players are hidden in company area.", "Keywords":"hide,company", "FieldName":"hide_in_company", @@ -199,7 +213,8 @@ }, { "DisplayName":"Hide Colliding", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to hide colliding vehicle after teleport. ", "Keywords":"hide,colliding", "FieldName":"hide_colliding", @@ -215,7 +230,8 @@ }, { "DisplayName":"Force Speed Limiter", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to force speed limiter.", "Keywords":"force,speed,limiter", "FieldName":"force_speed_limiter", @@ -231,7 +247,8 @@ }, { "DisplayName":"Mods Optioning", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to enable mods marked as optional, to be really optional.", "Keywords":"mods,optioning", "FieldName":"mods_optioning", @@ -247,7 +264,8 @@ }, { "DisplayName":"Timezones", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets whether the timezone updates as players change zones. It displays either the time or the time and timezone information.", "Keywords":"timezones", "FieldName":"timezones", @@ -264,7 +282,8 @@ }, { "DisplayName":"Service No Collision", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Disable collisions on service area.", "Keywords":"service,no,collision", "FieldName":"service_no_collision", @@ -280,7 +299,8 @@ }, { "DisplayName":"In Menu Ghosting", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Disable collisions when game paused.", "Keywords":"in,menu,ghosting", "FieldName":"in_menu_ghosting", @@ -296,7 +316,8 @@ }, { "DisplayName":"Name Tags", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Show player name tags above vehicles.", "Keywords":"name,tags", "FieldName":"name_tags", @@ -312,7 +333,8 @@ }, { "DisplayName":"Moderator Count", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The number of moderators in the Moderator List setting.", "Keywords":"moderator,count", "FieldName":"moderator_list1", @@ -326,7 +348,8 @@ }, { "DisplayName":"Moderator List", - "Category":"ATS - Server Settings", + "Category":"American Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Enter moderators, one per line. Increment the value in [#] starting at 0. 123456789 should be replaced with the moderator's Steam64 IDs. e.g. moderator_list[0]: 123456789.", "Keywords":"moderator,list", "FieldName":"moderator_list2", diff --git a/ark-sa-minconfig.json b/ark-sa-minconfig.json index f93decc64..b1f749230 100644 --- a/ark-sa-minconfig.json +++ b/ark-sa-minconfig.json @@ -418,7 +418,7 @@ "EnumValues":{} }, { - "DisplayName":"Proton GE Release", + "DisplayName":"Proton GE Release (Linux)", "Category":"Updates", "Subcategory":"Runtime Configuration:build:3", "Description":"Sets the Proton GE release build to install. If \"Specific version\" is selected, the version must be set under Specific Proton GE Release Version. Update the server after changing this setting", diff --git a/ark-sa.kvp b/ark-sa.kvp index b7a6f46b8..5e9b0cad3 100644 --- a/ark-sa.kvp +++ b/ark-sa.kvp @@ -21,7 +21,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.3 +Meta.ConfigVersion=1.4 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= Meta.AppConfigId=218120ac-08ee-466e-9f60-5ba605436e11 diff --git a/ark-saconfig.json b/ark-saconfig.json index 54f8a1ef7..73dd188e6 100644 --- a/ark-saconfig.json +++ b/ark-saconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Set the name of the server as it appears publicly", "Keywords":"server,name,sessionname", "FieldName":"SessionName", @@ -12,7 +13,8 @@ }, { "DisplayName":"MOTD", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the player welcome message (MOTD)", "Keywords":"motd,welcome,message", "FieldName":"MOTDMessage", @@ -23,7 +25,8 @@ }, { "DisplayName":"MOTD Duration", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time period for display of the MOTD", "Keywords":"motd,message,period,duration", "FieldName":"MOTDDuration", @@ -36,7 +39,8 @@ }, { "DisplayName":"Map", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map for the server. If Custom is selected, Custom Map Name must also be set", "Keywords":"map", "FieldName":"Map", @@ -53,7 +57,8 @@ }, { "DisplayName":"Custom Map Name", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom map for the server. \"Custom\" type must be selected under Map, and the CurseForge Project ID for the map included under Mods List", "Keywords":"custom,map", "FieldName":"CustomMap", @@ -65,7 +70,8 @@ }, { "DisplayName":"Use Mods", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, enables automatic mod downloading, updating and loading (on server start). Specify the relevant mods under Mods List. Don't enable this setting if no mods are specified under Mods List or the server will not start", "Keywords":"auto,managed,mods", "FieldName":"mods", @@ -79,7 +85,8 @@ }, { "DisplayName":"Mods List", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma-separated and ordered list of [CurseForge Project IDs](https://www.curseforge.com/ark-survival-ascended) for mods (including events) to install and load on server start (map mods will not load unless also named as a \"Custom\" map under Custom Map Name). Requires Use Mods to be enabled", "Keywords":"mods,list", "FieldName":"modslist", @@ -91,7 +98,8 @@ }, { "DisplayName":"Enable Steam/PC Mods Only", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, crossplay mods will be disabled on the server", "Keywords":"crossplay,pc,steam,mods,pconlymods", "FieldName":"pconlymods", @@ -105,7 +113,8 @@ }, { "DisplayName":"RCON/Server Admin Password", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"See the Security and Privacy menu for configurable options for the server's RCON password. The RCON password is also used in the in-game console for players to access administrator commands (unless they are whitelisted)", "Keywords":"rcon,password,serveradminpassword", "FieldName":"RCONPassword", @@ -116,7 +125,8 @@ }, { "DisplayName":"Server Password", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password for players to join the server", "Keywords":"server,password,serverpassword", "FieldName":"ServerPassword", @@ -128,7 +138,8 @@ }, { "DisplayName":"Enable Player Whitelist", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, only players with EOS IDs listed under Whitelisted Players or Whitelisted Players Above Limit can join the server", "Keywords":"player,whitelist,exclusivejoin", "FieldName":"exclusivejoin", @@ -142,7 +153,8 @@ }, { "DisplayName":"Whitelisted Players", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"List of EOS IDs for normal whitelisted players. EOS IDs can be found by using the 'whoami' command, by viewing another player's character in spectator mode, or by inspecting the server's log files", "Keywords":"player,whitelist,playersexclusivejoinlist", "FieldName":"PlayerWhitelist", @@ -154,7 +166,8 @@ }, { "DisplayName":"Whitelisted Players Above Limit", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"List of EOS IDs for whitelisted players who can join the server even if the number of player slots is exhausted", "Keywords":"player,whitelist,above,limit,PlayersJoinNoCheckList", "FieldName":"PlayerWhitelistAboveLimit", @@ -166,7 +179,8 @@ }, { "DisplayName":"Player Limit", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server. May be exceeded as a result of players listed under Whitelisted Players Above Limit", "Keywords":"max,players,limit,maxplayers", "FieldName":"$MaxUsers", @@ -180,7 +194,8 @@ }, { "DisplayName":"MultiHome IP Binding", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If required, you can change the binding of the server and RCON by changing the 'Server IP Address' setting under Security and Privacy. NOTE: The IP must be reachable by AMP, otherwise AMP's console won't work", "Keywords":"ip,binding,address,multihome", "FieldName":"MultiHome", @@ -190,7 +205,8 @@ }, { "DisplayName":"Disable BattlEye", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, BattlEye will be disabled on the server", "Keywords":"battleye,disable,nobattleye", "FieldName":"BattlEye", @@ -204,7 +220,8 @@ }, { "DisplayName":"Client Platform/Crossplay Support", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"List (separated by +, such as: XSX+PS5) of the game client platforms supported by the server. 'PC' = Steam/PC, 'XSX' = Xbox, 'WINGDK' = Microsoft Store/PC, 'PS5' = PlayStation 5, 'ALL' = all platforms. Crossplay will be enabled if more than one platform is specified", "Keywords":"crossplay,platform,pc,xbox,ps5,windows,serverplatform", "FieldName":"ServerPlatform", @@ -217,7 +234,8 @@ }, { "DisplayName":"Banlist URL", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a banlist to disallow access to the server to specified players (identified by Steam64 ID). Use either the global banlist of ARK, or a custom banlist URL", "Keywords":"ban,banlist,blacklist,banlisturl", "FieldName":"BanListURL", @@ -229,7 +247,8 @@ }, { "DisplayName":"Enable Admin Logging In Chat", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, all admin commands used will be logged to in-game chat", "Keywords":"admin,log,chat,adminlogging", "FieldName":"AdminLogging", @@ -244,7 +263,8 @@ }, { "DisplayName":"Kick Idle Players", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, characters that have not moved or interacted within the Kick Idle Players Period will be kicked from the server", "Keywords":"kick,idle,players,enableidleplayerkick", "FieldName":"EnableIdlePlayerKick", @@ -258,7 +278,8 @@ }, { "DisplayName":"Kick Idle Players Period", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time period after which characters that have not moved or interacted will be kicked (if Kick Idle Players is enabled)", "Keywords":"kick,idle,players,period,kickidleplayersperiod", "FieldName":"KickIdlePlayersPeriod", @@ -273,7 +294,8 @@ }, { "DisplayName":"Auto Save Period", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the interval for automatic saves. 0 = constant saving, 9000000 = effectively disabled", "Keywords":"auto,save,period,minutes,autosaveperiodminutes", "FieldName":"AutoSavePeriodMinutes", @@ -289,7 +311,8 @@ }, { "DisplayName":"Disable Hang Detection", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, prevents the server from shutdown if its start-time takes more than 2700 seconds (45 minutes). Useful for servers with big saves or very slow machines", "Keywords":"hang,detection,disabled,NoHangDetection", "FieldName":"NoHangDetection", @@ -303,7 +326,8 @@ }, { "DisplayName":"Filter Transfers", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, prevents ARK data usage between single player and servers that do not have a Cluster ID set. Even with a Cluster ID set, it is suggested to enable this option", "Keywords":"filter,data,transfer,notransferfromfiltering", "FieldName":"NoTransferFromFiltering", @@ -317,7 +341,8 @@ }, { "DisplayName":"Language", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the language of the server", "Keywords":"language,culture", "FieldName":"culture", @@ -353,7 +378,8 @@ }, { "DisplayName":"Custom Command Line Flags", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets custom [command line flags](https://ark.wiki.gg/wiki/Server_configuration_(Survival_Ascended%29) for the server (those that start with a - (dash)). Include the dash and separate with a space. Don't use flags already in AMP's settings!", "Keywords":"custom,command,line,flags", "FieldName":"CustomFlags", @@ -365,7 +391,8 @@ }, { "DisplayName":"Custom Command Line Options", - "Category":"ARK Server Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets custom [command line options](https://ark.wiki.gg/wiki/Server_configuration_(Survival_Ascended%29) for the server (those that start with a ? (question mark)). Include the question mark but do not separate with a space. Don't use options already in AMP's settings!", "Keywords":"custom,command,line,options", "FieldName":"CustomOptions", @@ -377,7 +404,8 @@ }, { "DisplayName":"Enable PvE / Disable PvP", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, PvE will be enabled, and PvP disabled", "Keywords":"pve,pvp,serverpve", "FieldName":"ServerPVE", @@ -392,7 +420,8 @@ }, { "DisplayName":"Enable Offline Raiding Prevention", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the Offline Raiding Prevention option will be enabled, so that when all tribe members are logged off, tribe characters, creatures and structures become invulnerable. Creature starvation still applies, and characters and creatures can still die if drowned", "Keywords":"offline,pvp,raiding,prevention,preventofflinepvp", "FieldName":"PreventOfflinePvP", @@ -407,7 +436,8 @@ }, { "DisplayName":"Offline Raiding Prevention Interval", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the time period after which Offline Raiding Prevention becomes active for tribes/players and related creatures/structures. Recommended to set a minimum for performance reasons", "Keywords":"offline,pvp,raiding,prevention,preventofflinepvpinterval", "FieldName":"PreventOfflinePvPInterval", @@ -421,7 +451,8 @@ }, { "DisplayName":"Enable Hardcore Mode", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, enables hardcore mode, meaning player characters revert to level 1 upon death", "Keywords":"hardcore,serverhardcore", "FieldName":"ServerHardcore", @@ -436,7 +467,8 @@ }, { "DisplayName":"Override Official Difficulty", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, sets the server difficulty level to the value set under \"Difficulty Override Level\". This is generally the recommended way to set the difficulty level", "Keywords":"override,official,difficulty,overrideofficialdifficulty", "FieldName":"OverrideOfficialDifficulty", @@ -450,7 +482,8 @@ }, { "DisplayName":"Difficulty Override Level", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the value of the difficulty level to be applied if \"Override Official Difficulty\" is enabled, allowing the level to go above the default 4.0. Value of 5.0 will allow common creatures to spawn up to level 150. Be careful not to go too high!", "Keywords":"override,official,difficulty,level,overrideofficialdifficulty", "FieldName":"DifficultyOverrideLevel", @@ -463,7 +496,8 @@ }, { "DisplayName":"Difficulty Offset", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"As an alternative to using \"Override Official Difficulty\", this setting sets the difficulty offset, which is used to calculate the [difficulty level](https://ark.wiki.gg/wiki/Difficulty)", "Keywords":"difficulty,offset,level,difficultyoffset", "FieldName":"DifficultyOffset", @@ -478,7 +512,8 @@ }, { "DisplayName":"Enable Crosshair", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, each player will be shown a crosshair", "Keywords":"crosshair,servercrosshair", "FieldName":"ServerCrosshair", @@ -493,7 +528,8 @@ }, { "DisplayName":"Disable HUD", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the HUD (head-up display) will always be disabled for non-tribe owned NPCs", "Keywords":"hud,head-up,heads-up,display,serverforcenohud", "FieldName":"ServerForceNoHUD", @@ -508,7 +544,8 @@ }, { "DisplayName":"Show Player On Map", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, shows each player their own precise position when they view their map", "Keywords":"player,position,location,map,showmapplayerlocation", "FieldName":"ShowMapPlayerLocation", @@ -523,7 +560,8 @@ }, { "DisplayName":"Allow Third Person View", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the third person camera is enabled", "Keywords":"third,person,3rd,view,camera,allowthirdpersonplayer", "FieldName":"AllowThirdPersonPlayer", @@ -538,7 +576,8 @@ }, { "DisplayName":"Show Floating Damage Text", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, damage caused is shown in a RPG style pop-up text", "Keywords":"show,floating,damage,text,showfloatingdamagetext", "FieldName":"ShowFloatingDamageText", @@ -553,7 +592,8 @@ }, { "DisplayName":"Prevent Spawn Animation", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, player characters spawn and respawn without the wake-up animation", "Keywords":"prevent,spawn,animations,preventspawnanimations", "FieldName":"PreventSpawnAnimations", @@ -568,7 +608,8 @@ }, { "DisplayName":"Disable Creature Mate Boost", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, disables creature mate boosting", "Keywords":"prevent,mate,boost,preventmateboost", "FieldName":"PreventMateBoost", @@ -583,7 +624,8 @@ }, { "DisplayName":"Enable Hit Markers", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, enables optional hit markers for ranged attacks", "Keywords":"allow,hit,markers,allowhitmarkers", "FieldName":"AllowHitMarkers", @@ -598,7 +640,8 @@ }, { "DisplayName":"Maximum Tamed Creatures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of tamed creatures on the server. This is a global cap", "Keywords":"maximum,tamed,creatures,limit,maxtameddinos", "FieldName":"MaxTamedDinos", @@ -611,7 +654,8 @@ }, { "DisplayName":"Maximum Personal Tamed Creatures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of tamed creatures that a tribe is allowed to have. 0 = disabled", "Keywords":"maximum,tamed,personal,creatures,limit,maxpersonaltameddinos", "FieldName":"MaxPersonalTamedDinos", @@ -624,7 +668,8 @@ }, { "DisplayName":"Maximum Tribute Creatures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of slots for uploaded creatures", "Keywords":"maximum,tribute,creatures,limit,maxtributedinos", "FieldName":"MaxTributeDinos", @@ -638,7 +683,8 @@ }, { "DisplayName":"Maximum Structures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of structures that can be constructed within a certain (currently hard-coded) range", "Keywords":"maximum,structures,limit,themaxstructuresinrange", "FieldName":"TheMaxStructuresInRange", @@ -651,7 +697,8 @@ }, { "DisplayName":"Maximum Tribute Items", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of slots for uploaded items and resources", "Keywords":"maximum,tribute,items,limit,maxtributeitems", "FieldName":"MaxTributeItems", @@ -665,7 +712,8 @@ }, { "DisplayName":"Maximum Players In Tribe", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of players in each tribe. 0 = no limit, 1 = tribes effectively disabled", "Keywords":"maximum,tribe,players,limit,maxnumberofplayersintribe", "FieldName":"MaxNumberOfPlayersInTribe", @@ -678,7 +726,8 @@ }, { "DisplayName":"Prevent Tribe Alliances", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, tribes will be prevented from creating alliances", "Keywords":"prevent,tribe,alliances,preventtribealliances", "FieldName":"PreventTribeAlliances", @@ -693,7 +742,8 @@ }, { "DisplayName":"Disable PvP Friendly Fire", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, prevents friendly fire among tribe-mates, tribe-dinosaurs and tribe-structures on PvP servers", "Keywords":"pvp,friendly,fire,bdisablefriendlyfire", "FieldName":"bDisableFriendlyFire", @@ -707,7 +757,8 @@ }, { "DisplayName":"Disable PvE Friendly Fire", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, prevents friendly fire among tribe-mates, tribe-dinosaurs and tribe-structures on PvE servers", "Keywords":"pve,friendly,fire,bpvedisablefriendlyfire", "FieldName":"bPvEDisableFriendlyFire", @@ -721,7 +772,8 @@ }, { "DisplayName":"Enable PvP Gamma", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, allows use of console command \"gamma\" in PvP mode", "Keywords":"pvp,gamma,enablepvpgamma", "FieldName":"EnablePvPGamma", @@ -736,7 +788,8 @@ }, { "DisplayName":"Disable PvE Gamma", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, prevents use of console command \"gamma\" in PvE mode", "Keywords":"pve,gamma,disablepvegamma", "FieldName":"DisablePvEGamma", @@ -751,7 +804,8 @@ }, { "DisplayName":"Notify Player Join", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, players will always be notified if someone joins the server", "Keywords":"notify,player,join,alwaysnotifyplayerjoined", "FieldName":"AlwaysNotifyPlayerJoined", @@ -765,7 +819,8 @@ }, { "DisplayName":"Enable Global Voice Chat", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, voice chat will be enabled globally", "Keywords":"voice,chat,globalvoicechat", "FieldName":"GlobalVoiceChat", @@ -780,7 +835,8 @@ }, { "DisplayName":"Enable Proximity Chat", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, only players near each other can see each other's chat messages", "Keywords":"proximity,chat,proximitychat", "FieldName":"ProximityChat", @@ -795,7 +851,8 @@ }, { "DisplayName":"Allow PvE Cave Building", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, allows building in caves in PvE mode", "Keywords":"pve,cave,building,allowcavebuildingpve", "FieldName":"AllowCaveBuildingPVE", @@ -809,7 +866,8 @@ }, { "DisplayName":"Allow PvE Flyer Carry", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, flying dinosaurs will be permitted to pick up wild creatures in PvE mode", "Keywords":"pve,flyer,carry,allowflyercarrypve", "FieldName":"AllowFlyerCarryPvE", @@ -824,7 +882,8 @@ }, { "DisplayName":"Allow Speed Levelling", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, players and non-flyers can have their movement speed levelled up. Disabled by default due to engine limitations. Use with caution", "Keywords":"player,non-flyer,movement,speed,level,up,allowspeedleveling", "FieldName":"AllowSpeedLeveling", @@ -838,7 +897,8 @@ }, { "DisplayName":"Allow Cave Flyers", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, flyers will always be allowed into caves (flyers are able to go into caves by default on custom maps)", "Keywords":"allow,cave,flyers,forceallowcaveflyers", "FieldName":"ForceAllowCaveFlyers", @@ -852,7 +912,8 @@ }, { "DisplayName":"Disable Wild Creature Spawn", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, wild creatures will not be spawned in the server. For an existing server, existing creatures need to be wiped with the admin command \"destroywilddinos\"", "Keywords":"no,creatures,spawn,nodinos", "FieldName":"nodinos", @@ -866,7 +927,8 @@ }, { "DisplayName":"Force Wild Creature Respawn On Start", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, all wild creatures that are not currently tamed will be destroyed on server start", "Keywords":"force,creature,respawn,forcerespawndinos", "FieldName":"ForceRespawnDinos", @@ -880,7 +942,8 @@ }, { "DisplayName":"Disable Tek Railgun", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the Tek Railgun will be disabled in PvP mode", "Keywords":"disable,tek,railgun,disablerailgunpvp", "FieldName":"DisableRailgunPVP", @@ -894,7 +957,8 @@ }, { "DisplayName":"Disable Loot Crates", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, loot crates will not spawn. Artifact crates will still spawn", "Keywords":"disable,loot,crates,disablelootcrates", "FieldName":"bDisableLootCrates", @@ -908,7 +972,8 @@ }, { "DisplayName":"Player Radius For No Resource Replenish", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the distance around players where resources are not allowed to grow back. Values higher than 1 increase it, values between 0 and 1 reduce it", "Keywords":"player,resource,radius,resourcenoreplenishradiusplayers", "FieldName":"ResourceNoReplenishRadiusPlayers", @@ -921,7 +986,8 @@ }, { "DisplayName":"Structure Radius For No Resource Replenish", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the distance around structures where resources are not allowed to grow back. Values higher than 1 increase it, values between 0 and 1 reduce it", "Keywords":"structure,resource,radius,resourcenoreplenishradiusstructures", "FieldName":"ResourceNoReplenishRadiusStructures", @@ -934,7 +1000,8 @@ }, { "DisplayName":"Disable PvE Creature Decay", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the gradual (7 days) decay (or unclaiming) of creature ownership will be disabled in PvE mode. Otherwise, every creature can be claimed by any player", "Keywords":"pve,dino,decay,unclaim,disabledinodecaypve", "FieldName":"DisableDinoDecayPvE", @@ -949,7 +1016,8 @@ }, { "DisplayName":"Enable PvP Creature Decay", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the gradual decay (or unclaiming) of creature ownership will be enabled in PvP mode while Offline Raid Prevention is active", "Keywords":"pvp,dino,decay,unclaim,pvpdinodecay", "FieldName":"PvPDinoDecay", @@ -964,7 +1032,8 @@ }, { "DisplayName":"Enable Passive Defence Damage", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, wild and riderless dinosaurs can take damage from passive defence structures like spikewalls", "Keywords":"passive,defense,defence,damage,bpassivedefensesdamageriderlessdinos", "FieldName":"bPassiveDefensesDamageRiderlessDinos", @@ -978,7 +1047,8 @@ }, { "DisplayName":"Prevent Diseases", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, diseases will be completely disabled on the server", "Keywords":"prevent,diseases,preventdiseases", "FieldName":"PreventDiseases", @@ -993,7 +1063,8 @@ }, { "DisplayName":"Disable Permanent Diseases", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, diseases will not be permanent (they will be lost on respawn)", "Keywords":"non,permanent,diseases,nonpermanentdiseases", "FieldName":"NonPermanentDiseases", @@ -1008,7 +1079,8 @@ }, { "DisplayName":"Allow Care By Anyone", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, enables anyone to \"take care\" of baby creatures (cuddle etc), not just whomever imprinted on it", "Keywords":"care,baby,creature,cuddle,imprint,allowanyonebabyimprintcuddle", "FieldName":"AllowAnyoneBabyImprintCuddle", @@ -1023,7 +1095,8 @@ }, { "DisplayName":"Disable Imprint Creature Buff", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, disables the creature imprinting player Stat Bonus (where whomever specifically imprinted on the creature, and raised it to have an imprinting quality, gets extra damage/resistance buff)", "Keywords":"buff,creature,imprint,disableimprintdinobuff", "FieldName":"DisableImprintDinoBuff", @@ -1038,7 +1111,8 @@ }, { "DisplayName":"Allow Raid Dinosaur Feeding", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, allows Titanosaurs to be permanently tamed (ie they can be fed). Note: The Island only spawns a maximum of 3 Titanosaurs, so 3 tamed ones will ultimately block any more spawning", "Keywords":"raid,dinosaur,titanosaur,taming,feeding,AllowRaidDinoFeeding", "FieldName":"AllowRaidDinoFeeding", @@ -1053,7 +1127,8 @@ }, { "DisplayName":"Allow Multiple Attached C4", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, more than one C4 can be attached per creature", "Keywords":"c4,multiple,attached,allowmultipleattachedc4", "FieldName":"AllowMultipleAttachedC4", @@ -1068,7 +1143,8 @@ }, { "DisplayName":"Disable Weather Fog", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, fog is disabled", "Keywords":"weather,fog,disableweatherfog", "FieldName":"DisableWeatherFog", @@ -1083,7 +1159,8 @@ }, { "DisplayName":"Enable Random Supply Crate Points", - "Category":"ARK Gameplay Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, supply drops will be in random locations", "Keywords":"random,supply,crate,points,randomsupplycratepoints", "FieldName":"RandomSupplyCratePoints", @@ -1098,7 +1175,8 @@ }, { "DisplayName":"Day/Night Cycle Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the server day/night cycle. The default value 1 sets the same speed as a singleplayer game, ie 1 minute real time = approx 28 minutes server time. A scale of 0.035 would set a day/night cycle of approx 24 hours real time", "Keywords":"day,night,cycle,speed,multiplier,daycyclespeedscale", "FieldName":"DayCycleSpeedScale", @@ -1111,7 +1189,8 @@ }, { "DisplayName":"Day/Night Cycle Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"DayCycleSpeedScale", @@ -1123,7 +1202,8 @@ }, { "DisplayName":"Day Time Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the length of each server day, relative to the length of each night. Lowering this value increases the day length", "Keywords":"day,time,speed,multiplier,daytimespeedscale", "FieldName":"DayTimeSpeedScale", @@ -1136,7 +1216,8 @@ }, { "DisplayName":"Day Time Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"DayTimeSpeedScale", @@ -1148,7 +1229,8 @@ }, { "DisplayName":"Night Time Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the length of each server night, relative to the length of each day. Lowering this value increases the night length", "Keywords":"night,time,speed,multiplier,nighttimespeedscale", "FieldName":"NightTimeSpeedScale", @@ -1161,7 +1243,8 @@ }, { "DisplayName":"Night Time Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"NightTimeSpeedScale", @@ -1173,7 +1256,8 @@ }, { "DisplayName":"XP Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for experience (XP) received by players, tribes and dinosaurs for various actions. The default value 1 provides the same experience as a singleplayer game. Higher values increase XP amounts awarded, lower values decrease it", "Keywords":"xp,experience,multiplier,xpmultiplier", "FieldName":"XPMultiplier", @@ -1186,7 +1270,8 @@ }, { "DisplayName":"XP Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"XPMultiplier", @@ -1198,7 +1283,8 @@ }, { "DisplayName":"Player Food Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' food consumption. Higher values increase food consumption (player characters get hungry faster)", "Keywords":"player,food,drain,hunger,multiplier,playercharacterfooddrainmultiplier", "FieldName":"PlayerCharacterFoodDrainMultiplier", @@ -1211,7 +1297,8 @@ }, { "DisplayName":"Player Food Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"PlayerCharacterFoodDrainMultiplier", @@ -1223,7 +1310,8 @@ }, { "DisplayName":"Player Water Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' water consumption. Higher values increase water consumption (player characters get thirsty faster)", "Keywords":"player,water,drain,thirst,multiplier,playercharacterwaterdrainmultiplier", "FieldName":"PlayerCharacterWaterDrainMultiplier", @@ -1236,7 +1324,8 @@ }, { "DisplayName":"Player Water Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"PlayerCharacterWaterDrainMultiplier", @@ -1248,7 +1337,8 @@ }, { "DisplayName":"Player Health Recovery Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' health recovery. Higher values increase the recovery rate (player characters heal faster)", "Keywords":"player,health,recovery,multiplier,playercharacterhealthrecoverymultiplier", "FieldName":"PlayerCharacterHealthRecoveryMultiplier", @@ -1261,7 +1351,8 @@ }, { "DisplayName":"Player Health Recovery Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"PlayerCharacterHealthRecoveryMultiplier", @@ -1273,7 +1364,8 @@ }, { "DisplayName":"Player Stamina Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' stamina consumption. Higher values increase stamina consumption (player characters get tired faster)", "Keywords":"player,stamina,drain,multiplier,playercharacterstaminadrainmultiplier", "FieldName":"PlayerCharacterStaminaDrainMultiplier", @@ -1286,7 +1378,8 @@ }, { "DisplayName":"Player Stamina Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"PlayerCharacterStaminaDrainMultiplier", @@ -1298,7 +1391,8 @@ }, { "DisplayName":"Player Damage Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the damage that players cause with their attacks. The default value 1 causes normal damage. Higher values increase damage, lower values decrease it", "Keywords":"player,damage,multiplier,playerdamagemultiplier", "FieldName":"PlayerDamageMultiplier", @@ -1311,7 +1405,8 @@ }, { "DisplayName":"Player Damage Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"PlayerDamageMultiplier", @@ -1323,7 +1418,8 @@ }, { "DisplayName":"Player Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for players' damage resistance when attacked. The default value 1 causes normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack", "Keywords":"player,resistance,multiplier,playerresistancemultiplier", "FieldName":"PlayerResistanceMultiplier", @@ -1336,7 +1432,8 @@ }, { "DisplayName":"Player Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"PlayerResistanceMultiplier", @@ -1348,7 +1445,8 @@ }, { "DisplayName":"Creature Food Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creatures' food consumption. Higher values increase food consumption (creatures get hungry faster)", "Keywords":"creature,food,drain,hunger,multiplier,dinocharacterfooddrainmultiplier", "FieldName":"DinoCharacterFoodDrainMultiplier", @@ -1361,7 +1459,8 @@ }, { "DisplayName":"Creature Food Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"DinoCharacterFoodDrainMultiplier", @@ -1373,7 +1472,8 @@ }, { "DisplayName":"Creature Health Recovery Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creatures' health recovery. Higher values increase the recovery rate (creatures heal faster)", "Keywords":"creature,health,recovery,multiplier,dinocharacterhealthrecoverymultiplier", "FieldName":"DinoCharacterHealthRecoveryMultiplier", @@ -1386,7 +1486,8 @@ }, { "DisplayName":"Creature Health Recovery Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"DinoCharacterHealthRecoveryMultiplier", @@ -1398,7 +1499,8 @@ }, { "DisplayName":"Creature Stamina Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creatures' stamina consumption. Higher values increase stamina consumption (creatures get tired faster)", "Keywords":"creature,stamina,drain,multiplier,dinocharacterstaminadrainmultiplier", "FieldName":"DinoCharacterStaminaDrainMultiplier", @@ -1411,7 +1513,8 @@ }, { "DisplayName":"Creature Stamina Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"DinoCharacterStaminaDrainMultiplier", @@ -1423,7 +1526,8 @@ }, { "DisplayName":"Creature Damage Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the damage that wild creatures cause with their attacks. The default value 1 causes normal damage. Higher values increase damage, lower values decrease it", "Keywords":"creature,damage,multiplier,dinodamagemultiplier", "FieldName":"DinoDamageMultiplier", @@ -1436,7 +1540,8 @@ }, { "DisplayName":"Creature Damage Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"DinoDamageMultiplier", @@ -1448,7 +1553,8 @@ }, { "DisplayName":"Creature Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for wild creatures' damage resistance when attacked. The default value 1 causes normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack", "Keywords":"creature,resistance,multiplier,dinoresistancemultiplier", "FieldName":"DinoResistanceMultiplier", @@ -1461,7 +1567,8 @@ }, { "DisplayName":"Creature Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"DinoResistanceMultiplier", @@ -1473,7 +1580,8 @@ }, { "DisplayName":"PvE Creature Decay Period Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Set the scaling factor for the unclaiming speed of creatures in PvE mode. Requires Disable PvE Creature Decay to be off", "Keywords":"pve,creature,decay,period,multiplier,pvedinodecayperiodmultiplier", "FieldName":"PvEDinoDecayPeriodMultiplier", @@ -1486,7 +1594,8 @@ }, { "DisplayName":"Structure Prevent Resources Radius Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets how resources regrow closer or farther away from structures. Values higher than 1.0 increase the distance around structures where resources are not allowed to grow back. Values between 0 and 1.0 reduce it", "Keywords":"structure,prevent,resources,radius,mutiplier,StructurePreventResourceRadiusMultiplier", "FieldName":"StructurePreventResourceRadiusMultiplier", @@ -1499,7 +1608,8 @@ }, { "DisplayName":"Structure Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for structures' damage resistance when attacked. The default value 1 causes normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack", "Keywords":"structure,resistance,multiplier,structureresistancemultiplier", "FieldName":"StructureResistanceMultiplier", @@ -1512,7 +1622,8 @@ }, { "DisplayName":"Structure Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"StructureResistanceMultiplier", @@ -1524,7 +1635,8 @@ }, { "DisplayName":"Maximum Platform Structures Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the maximum number of structures placeable on platform saddles and rafts. NOTE: high values may lead to lag", "Keywords":"saddle,platform,raft,structure,multiplier,perplatformmaxstructuresmultiplier", "FieldName":"PerPlatformMaxStructuresMultiplier", @@ -1537,7 +1649,8 @@ }, { "DisplayName":"Harvest Amount Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for yields from all harvesting activities (chopping down trees, picking berries, carving carcasses, mining rocks, etc). Higher values increase the amount harvested with each strike", "Keywords":"harvest,yield,multiplier,harvestamountmultiplier", "FieldName":"HarvestAmountMultiplier", @@ -1550,7 +1663,8 @@ }, { "DisplayName":"Harvest Amount Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"HarvestAmountMultiplier", @@ -1562,7 +1676,8 @@ }, { "DisplayName":"Harvest Health Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the \"health\" of harvestable items (trees, rocks, carcasses, etc). Higher values increase the number of strikes needed to destroy them, increasing harvest yields", "Keywords":"harvest,health,multiplier,harvesthealthmultiplier", "FieldName":"HarvestHealthMultiplier", @@ -1575,7 +1690,8 @@ }, { "DisplayName":"Harvest Health Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"HarvestHealthMultiplier", @@ -1587,7 +1703,8 @@ }, { "DisplayName":"Resources Respawn Period Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the resource node respawn rate (trees, rocks, bushes, etc). Lower values cause nodes to respawn more frequently", "Keywords":"resource,respawn,period,multiplier,resourcesrespawnperiodmultiplier", "FieldName":"ResourcesRespawnPeriodMultiplier", @@ -1600,7 +1717,8 @@ }, { "DisplayName":"Resources Respawn Period Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"ResourcesRespawnPeriodMultiplier", @@ -1612,7 +1730,8 @@ }, { "DisplayName":"Creature Taming Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creature taming speed. Higher values make taming faster", "Keywords":"taming,speed,multiplier,tamingspeedmultiplier", "FieldName":"TamingSpeedMultiplier", @@ -1625,7 +1744,8 @@ }, { "DisplayName":"Creature Taming Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"", "Keywords":"", "FieldName":"TamingSpeedMultiplier", @@ -1637,7 +1757,8 @@ }, { "DisplayName":"Oxygen Swim Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for swim speed, relative to the level spent in oxygen", "Keywords":"swim,speed,oxygen,oxygenswimspeedstatmultiplier", "FieldName":"OxygenSwimSpeedStatMultiplier", @@ -1650,7 +1771,8 @@ }, { "DisplayName":"Item Stack Size Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the global item stack size. All default stack sizes will be multiplied by this value (excluding items that have a stack size of 1 by default)", "Keywords":"item,stack,size,ItemStackSizeMultiplier", "FieldName":"ItemStackSizeMultiplier", @@ -1663,7 +1785,8 @@ }, { "DisplayName":"Raid Dinosaur Food Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for how quickly the food drains on \"raid dinos\" (eg Titanosaurus)", "Keywords":"raid,dinosaur,food,drain,RaidDinoCharacterFoodDrainMultiplier", "FieldName":"RaidDinoCharacterFoodDrainMultiplier", @@ -1676,7 +1799,8 @@ }, { "DisplayName":"Enable Structure Stasis Grid", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, enables the structure stasis grid to improve server performance on large bases with lots of players. Structures are loaded based on grids with players. Not recommended for modded servers", "Keywords":"structure,stasis,grid,usestructurestasisgrid", "FieldName":"UseStructureStasisGrid", @@ -1690,7 +1814,8 @@ }, { "DisplayName":"Disable PvE Structure Decay", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, the gradual (7 days) decay of player structures will be disabled in PvE mode", "Keywords":"pve,structure,decay,disablestructuredecaypve", "FieldName":"DisableStructureDecayPvE", @@ -1705,7 +1830,8 @@ }, { "DisplayName":"Override Structure Platform Prevention", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, turret and spike structures will be buildable and functional on platform saddles", "Keywords":"override,structure,platform,overridestructureplatformprevention", "FieldName":"OverrideStructurePlatformPrevention", @@ -1720,7 +1846,8 @@ }, { "DisplayName":"Disable Building In Rich Resource Areas", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, completely disables building in specific resource-rich areas, in particular setup on The Island around the major mountains", "Keywords":"rich,resources,block,building,extra,structure,prevention,enableextrastructurepreventionvolumes", "FieldName":"EnableExtraStructurePreventionVolumes", @@ -1735,7 +1862,8 @@ }, { "DisplayName":"Allow PvE Structures At Supply Drops", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, building near supply drop points will be allowed in PvE mode", "Keywords":"pve,supply,drops,structures,pveallowstructuresatsupplydrops", "FieldName":"PvEAllowStructuresAtSupplyDrops", @@ -1750,7 +1878,8 @@ }, { "DisplayName":"Disable Structure Placement Collision", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, allows for structures to clip into the terrain", "Keywords":"structure,placement,collision,bdisablestructureplacementcollision", "FieldName":"bDisableStructurePlacementCollision", @@ -1764,7 +1893,8 @@ }, { "DisplayName":"Always Allow Structure Pickup", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, the timer on the quick pick-up system will be disabled", "Keywords":"quick,pickup,pick-up,timer,AlwaysAllowStructurePickup", "FieldName":"AlwaysAllowStructurePickup", @@ -1779,7 +1909,8 @@ }, { "DisplayName":"Structure Pickup Hold Duration", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"Sets the quick pick-up hold duration. 0 = instant pick-up", "Keywords":"structure,pickup,pick-up,hold,duration,StructurePickupHoldDuration", "FieldName":"StructurePickupHoldDuration", @@ -1793,7 +1924,8 @@ }, { "DisplayName":"Structure Pickup Time After Placement", - "Category":"ARK Structure Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"Sets the amount of time after placement that quick pick-up is available", "Keywords":"structure,pickup,pick-up,time,placement,StructurePickupTimeAfterPlacement", "FieldName":"StructurePickupTimeAfterPlacement", @@ -1807,7 +1939,8 @@ }, { "DisplayName":"Cluster Directory Override", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"Sets the path to a shared cluster directory for a server cluster. The cluster directory must be accessible to all cluster servers. If the server is in Docker, the directory must be mounted in the container", "Keywords":"cluster,directory,override,clusterdiroverride", "FieldName":"ClusterDirOverride", @@ -1820,7 +1953,8 @@ }, { "DisplayName":"Cluster ID", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"Sets the cluster ID for a server cluster. The cluster ID must be the same on all servers in the cluster", "Keywords":"cluster,id,clusterid", "FieldName":"clusterID", @@ -1833,7 +1967,8 @@ }, { "DisplayName":"Prevent Character Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of characters from a cluster to the server", "Keywords":"prevent,download,tribute,characters,data,transfer,cluster,notributedownloads", "FieldName":"NoTributeDownloads", @@ -1849,7 +1984,8 @@ }, { "DisplayName":"Prevent Survivor Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of survivors from a cluster to the server", "Keywords":"prevent,download,survivor,data,transfer,cluster,preventdownloadsurvivors", "FieldName":"PreventDownloadSurvivors", @@ -1865,7 +2001,8 @@ }, { "DisplayName":"Prevent Item Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of items from a cluster to the server", "Keywords":"prevent,download,items,data,transfer,cluster,preventdownloaditems", "FieldName":"PreventDownloadItems", @@ -1881,7 +2018,8 @@ }, { "DisplayName":"Prevent Creature Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of tamed creatures from a cluster to the server", "Keywords":"prevent,download,creatures,data,transfer,cluster,preventdownloaddinos", "FieldName":"PreventDownloadDinos", @@ -1897,7 +2035,8 @@ }, { "DisplayName":"Prevent Survivor Upload", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the upload of survivors from the server to a cluster", "Keywords":"prevent,upload,survivor,data,transfer,cluster,preventuploadsurvivors", "FieldName":"PreventUploadSurvivors", @@ -1913,7 +2052,8 @@ }, { "DisplayName":"Prevent Item Upload", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the upload of items from the server to a cluster", "Keywords":"prevent,upload,items,data,transfer,cluster,preventuploaditems", "FieldName":"PreventUploadItems", @@ -1929,7 +2069,8 @@ }, { "DisplayName":"Prevent Creature Upload", - "Category":"ARK Cluster Settings", + "Category":"ARK SA:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the upload of tamed creatures from the server to a cluster", "Keywords":"prevent,upload,creatures,data,transfer,cluster,preventuploaddinos", "FieldName":"PreventUploadDinos", @@ -1944,8 +2085,9 @@ } }, { - "DisplayName":"Proton GE Release", - "Category":"SteamCMD and Updates", + "DisplayName":"Proton GE Release (Linux)", + "Category":"Updates", + "Subcategory":"Runtime Configuration:build:3", "Description":"Sets the Proton GE release build to install. If \"Specific version\" is selected, the version must be set under Specific Proton GE Release Version. Update the server after changing this setting", "Keywords":"proton,release,latest,specific", "FieldName":"ProtonRelease", @@ -1959,7 +2101,8 @@ }, { "DisplayName":"Specific Proton GE Release Version", - "Category":"SteamCMD and Updates", + "Category":"Updates", + "Subcategory":"Runtime Configuration:build:3", "Description":"Sets the [release version](https://github.com/GloriousEggroll/proton-ge-custom/releases) for a specific Proton GE release build to install, if \"Specific version\" is selected under Proton GE Release. Example: GE-Proton9-1", "Keywords":"proton,release,specific,version", "FieldName":"SpecificReleaseVersion", @@ -1971,7 +2114,8 @@ }, { "DisplayName":"Server Executable", - "Category":"SteamCMD and Updates", + "Category":"Updates", + "Subcategory":"Runtime Configuration:build:3", "Description":"Sets whether to run the vanilla server or the [ServerAPI launcher](https://github.com/ArkServerApi/AsaApi). NOTE: Update the server after selecting the ServerAPI launcher", "Keywords":"serverapi,api,launcher,vanilla", "FieldName":"ServerExecutable", @@ -1986,7 +2130,8 @@ }, { "DisplayName":"Download Backup Exclusion Files", - "Category":"SteamCMD and Updates", + "Category":"Backups", + "Subcategory":"Storage Limits:storage", "Description":"If enabled, default backup exclusion configuration files are downloaded when the server is updated, to save space on AMP backups. If disabled, manually delete any .backupExclude files in the server base directory and in the ShooterGame directory to prevent backup exclusions", "Keywords":"backup,exclude,exclusion,file", "FieldName":"backupExclude", diff --git a/ark-se.kvp b/ark-se.kvp index 6a405a3ca..71d50a06a 100644 --- a/ark-se.kvp +++ b/ark-se.kvp @@ -19,7 +19,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState= Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=216356ee-197d-4eec-852d-d22256613b59 App.DisplayName=ARK: Survival Evolved App.RootDir=./ark-se/ diff --git a/ark-seconfig.json b/ark-seconfig.json index d412f55ba..4789c7a40 100644 --- a/ark-seconfig.json +++ b/ark-seconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Set the name of the server as it appears publicly. Don't include a question mark", "Keywords":"server,name,sessionname", "FieldName":"SessionName", @@ -14,7 +15,8 @@ }, { "DisplayName":"MOTD", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the player welcome message (MOTD)", "Keywords":"motd,welcome,message", "FieldName":"MOTDMessage", @@ -27,7 +29,8 @@ }, { "DisplayName":"MOTD Duration", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time period for display of the MOTD", "Keywords":"motd,message,period,duration", "FieldName":"MOTDDuration", @@ -42,7 +45,8 @@ }, { "DisplayName":"Map", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map for the server. If Custom is selected, Custom Map Name must also be set", "Keywords":"map", "FieldName":"Map", @@ -69,7 +73,8 @@ }, { "DisplayName":"Custom Map Name", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom map for the server. \"Custom\" type must be selected under Map, and the map files included in ShooterGame/Content/Mods. Automatically Manage Mods can be used for this purpose", "Keywords":"custom,map", "FieldName":"CustomMap", @@ -83,7 +88,8 @@ }, { "DisplayName":"Automatically Manage Mods", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, enables automatic mod download and updating (on server start). Specify the relevant mods under Mods List. Alternatively, specify them in Game.ini under the heading [ModInstaller] and with one mod per line in the format: ModIDS=", "Keywords":"auto,managed,mods,automanagedmods", "FieldName":"automanagedmods", @@ -99,7 +105,8 @@ }, { "DisplayName":"Mods List", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma-separated and ordered list of IDs of mods to load (map mods will not load unless named as a \"Custom\" map under Custom Map Name). ONE LINE ONLY! Mod files must be in ShooterGame/Content/Mods. If \"Automatically Manage Mods\" is enabled, the mods listed will be installed by the server", "Keywords":"load,mods,gamemodids,activemods", "FieldName":"GameModIds", @@ -114,7 +121,8 @@ }, { "DisplayName":"Active Event", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server's active event, if any. Some events may only work partially or not at all. Most special event assets are removed after the event. Use Custom and set Custom Event Name for an event not listed", "Keywords":"active,event,activeevent", "FieldName":"ActiveEvent", @@ -141,7 +149,8 @@ }, { "DisplayName":"Custom Event Name", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom active event name for the server. \"Custom\" type must be selected under Active Event", "Keywords":"custom,active,event,activeevent", "FieldName":"CustomEvent", @@ -154,7 +163,8 @@ }, { "DisplayName":"Whitelisted Server Admins", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"List of [Steam64 IDs](https://steamidfinder.com/) for whitelisted server admins. These admins do not need to use the server admin password", "Keywords":"admin,whitelist,allowedcheatersteamids", "FieldName":"AdminWhitelist", @@ -167,7 +177,8 @@ }, { "DisplayName":"RCON/Server Admin Password", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"See the Security and Privacy menu for configurable options for the server's RCON password. The RCON password is also used in the in-game console for players to access administrator commands (unless they are whitelisted)", "Keywords":"rcon,password,serveradminpassword", "FieldName":"RCONPassword", @@ -179,7 +190,8 @@ }, { "DisplayName":"Server Password", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password for players to join the server. Don't include a question mark", "Keywords":"server,password,serverpassword", "FieldName":"ServerPassword", @@ -192,7 +204,8 @@ }, { "DisplayName":"Enable Player Whitelist", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, only players with Steam64 IDs listed under Whitelisted Players can join the server", "Keywords":"player,whitelist,exclusivejoin", "FieldName":"exclusivejoin", @@ -208,7 +221,8 @@ }, { "DisplayName":"Whitelisted Players", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"List of [Steam64 IDs](https://steamidfinder.com/) for whitelisted players", "Keywords":"player,whitelist,playersexclusivejoinlist", "FieldName":"PlayerWhitelist", @@ -221,7 +235,8 @@ }, { "DisplayName":"Spectator Password", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password for non-admin spectators on the server. Don't include a question mark", "Keywords":"spectator,password,spectatorpassword", "FieldName":"SpectatorPassword", @@ -234,7 +249,8 @@ }, { "DisplayName":"Player Limit", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server", "Keywords":"max,players,limit,maxplayers", "FieldName":"$MaxUsers", @@ -250,7 +266,8 @@ }, { "DisplayName":"MultiHome IP Binding", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If required, you can change the binding of the server and RCON by changing the 'Server IP Address' setting under Security and Privacy. NOTE: The IP must be reachable by AMP, otherwise AMP's console won't work", "Keywords":"ip,binding,address,multihome", "FieldName":"MultiHome", @@ -262,7 +279,8 @@ }, { "DisplayName":"Disable BattlEye", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, BattlEye will be disabled on the server", "Keywords":"battleye,disable,nobattleye", "FieldName":"BattlEye", @@ -278,7 +296,8 @@ }, { "DisplayName":"Enable Crossplay", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, enables crossplay between Epic Game Store players and Steam players. Do not enable Epic Only at the same time", "Keywords":"crossplay", "FieldName":"crossplay", @@ -294,7 +313,8 @@ }, { "DisplayName":"Enable Epic Only", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, only Epic Game Store players will be able to connect to the server. Do not enable Crossplay at the same time", "Keywords":"epic,only,epiconly", "FieldName":"epiconly", @@ -310,7 +330,8 @@ }, { "DisplayName":"Public IP For Epic", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the public IP for Epic Game Store players to connect to. If not set, and MultiHome IP Binding is specified but is not a public IP, then Epic Game Store players will not be able to connect", "Keywords":"epic,public,ip,publicipforepic", "FieldName":"PublicIPForEpic", @@ -323,7 +344,8 @@ }, { "DisplayName":"Enable Vivox", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, enables Vivox on Steam only servers (Vivox is the default for Epic Game Store enabled servers)", "Keywords":"vivox,usevivox", "FieldName":"UseVivox", @@ -339,7 +361,8 @@ }, { "DisplayName":"Disable Valve Anti-Cheat", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, disables Valve Anti-Cheat (VAC). Only works on PC", "Keywords":"valve,anti,cheat,anticheat,insecure", "FieldName":"insecure", @@ -355,7 +378,8 @@ }, { "DisplayName":"Banlist URL", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a banlist to disallow access to the server to specified players (identified by Steam64 ID). Use either the global banlist of ARK, or a custom banlist URL", "Keywords":"ban,banlist,blacklist,banlisturl", "FieldName":"BanListURL", @@ -369,7 +393,8 @@ }, { "DisplayName":"Enable Admin Logging In Chat", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, all admin commands used will be logged to in-game chat", "Keywords":"admin,log,chat,adminlogging", "FieldName":"AdminLogging", @@ -385,7 +410,8 @@ }, { "DisplayName":"Kick Idle Players", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, characters that have not moved or interacted within the Kick Idle Players Period will be kicked from the server", "Keywords":"kick,idle,players,enableidleplayerkick", "FieldName":"EnableIdlePlayerKick", @@ -401,7 +427,8 @@ }, { "DisplayName":"Kick Idle Players Period", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time period after which characters that have not moved or interacted will be kicked (if Kick Idle Players is enabled)", "Keywords":"kick,idle,players,period,kickidleplayersperiod", "FieldName":"KickIdlePlayersPeriod", @@ -417,7 +444,8 @@ }, { "DisplayName":"Auto Save Period", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the interval for automatic saves. 0 = constant saving, 9000000 = effectively disabled", "Keywords":"auto,save,period,minutes,autosaveperiodminutes", "FieldName":"AutoSavePeriodMinutes", @@ -434,7 +462,8 @@ }, { "DisplayName":"Language", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the language of the server", "Keywords":"language,culture", "FieldName":"culture", @@ -472,7 +501,8 @@ }, { "DisplayName":"Custom Command Line Flags", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets custom [command line flags](https://ark.wiki.gg/wiki/Server_configuration#Command_Line) for the server (those that start with a - (dash)). Include the dash and separate with a space. Don't use flags already in AMP's settings!", "Keywords":"custom,command,line,flags", "FieldName":"CustomFlags", @@ -486,7 +516,8 @@ }, { "DisplayName":"Custom Command Line Options", - "Category":"ARK Server Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets custom [command line options](https://ark.wiki.gg/wiki/Server_configuration#Command_Line) for the server (those that start with a ? (question mark)). Include the question mark but do not separate with a space. Don't use options already in AMP's settings!", "Keywords":"custom,command,line,options", "FieldName":"CustomOptions", @@ -500,7 +531,8 @@ }, { "DisplayName":"Enable PvE / Disable PvP", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, PvE will be enabled, and PvP disabled", "Keywords":"pve,pvp,serverpve", "FieldName":"serverPVE", @@ -516,7 +548,8 @@ }, { "DisplayName":"Enable Offline Raiding Prevention", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the Offline Raiding Prevention option will be enabled in PvP mode, preventing damage to a player's structures and creatures while the player is offline. For tribe creatures and structures, all tribe members must be offline", "Keywords":"offline,pvp,raiding,prevention,preventofflinepvp", "FieldName":"PreventOfflinePvP", @@ -532,7 +565,8 @@ }, { "DisplayName":"Offline Raiding Prevention Interval", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the time period after which an logged off player will be considered offline for the Offline Raiding Prevention option", "Keywords":"offline,pvp,raiding,prevention,preventofflinepvpinterval", "FieldName":"PreventOfflinePvPInterval", @@ -547,7 +581,8 @@ }, { "DisplayName":"Enable Hardcore Mode", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, enables hardcore mode, meaning player characters revert to level 1 upon death", "Keywords":"hardcore,serverhardcore", "FieldName":"serverHardcore", @@ -563,7 +598,8 @@ }, { "DisplayName":"Override Official Difficulty", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, sets the server difficulty level to the value set under \"Difficulty Override Level\". This is generally the recommended way to set the difficulty level", "Keywords":"override,official,difficulty,overrideofficialdifficulty", "FieldName":"OverrideOfficialDifficulty", @@ -579,7 +615,8 @@ }, { "DisplayName":"Difficulty Override Level", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the value of the difficulty level to be applied if \"Override Official Difficulty\" is enabled, allowing the level to go above the default 4.0. Be careful not to go too high!", "Keywords":"override,official,difficulty,level,overrideofficialdifficulty", "FieldName":"DifficultyOverrideLevel", @@ -594,7 +631,8 @@ }, { "DisplayName":"Difficulty Offset", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"As an alternative to using \"Override Official Difficulty\", this setting sets the difficulty offset, which is used to calculate the [difficulty level](https://ark.wiki.gg/wiki/Difficulty)", "Keywords":"difficulty,offset,level,difficultyoffset", "FieldName":"DifficultyOffset", @@ -610,7 +648,8 @@ }, { "DisplayName":"Enable Crosshair", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, each player will be shown a crosshair", "Keywords":"crosshair,servercrosshair", "FieldName":"ServerCrosshair", @@ -626,7 +665,8 @@ }, { "DisplayName":"Disable HUD", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the HUD (head-up display) will always be disabled", "Keywords":"hud,head-up,heads-up,display,serverforcenohud", "FieldName":"serverForceNoHud", @@ -642,7 +682,8 @@ }, { "DisplayName":"Show Player On Map", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, shows each player their own precise position when they view their map", "Keywords":"player,position,location,map,showmapplayerlocation", "FieldName":"ShowMapPlayerLocation", @@ -658,7 +699,8 @@ }, { "DisplayName":"Allow Third Person View", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, third person view is enabled", "Keywords":"third,person,3rd,view,allowthirdpersonplayer", "FieldName":"AllowThirdPersonPlayer", @@ -674,7 +716,8 @@ }, { "DisplayName":"Show Floating Damage Text", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, damage caused is shown in a RPG style pop-up text", "Keywords":"show,floating,damage,text,showfloatingdamagetext", "FieldName":"ShowFloatingDamageText", @@ -690,7 +733,8 @@ }, { "DisplayName":"Prevent Spawn Animation", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, player characters spawn and respawn without the wake-up animation", "Keywords":"prevent,spawn,animations,preventspawnanimations", "FieldName":"PreventSpawnAnimations", @@ -706,7 +750,8 @@ }, { "DisplayName":"Disable Creature Mate Boost", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, disables creature mate boosting", "Keywords":"prevent,mate,boost,preventmateboost", "FieldName":"PreventMateBoost", @@ -722,7 +767,8 @@ }, { "DisplayName":"Enable Hit Markers", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, enables optional hit markers for ranged attacks", "Keywords":"allow,hit,markers,allowhitmarkers", "FieldName":"AllowHitMarkers", @@ -738,7 +784,8 @@ }, { "DisplayName":"Maximum Tamed Creatures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of tamed creatures on the server. This is a global cap", "Keywords":"maximum,tamed,creatures,limit,maxtameddinos", "FieldName":"MaxTamedDinos", @@ -752,7 +799,8 @@ }, { "DisplayName":"Maximum Personal Tamed Creatures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of tamed creatures that a tribe is allowed to have", "Keywords":"maximum,tamed,personal,creatures,limit,maxpersonaltameddinos", "FieldName":"MaxPersonalTamedDinos", @@ -766,7 +814,8 @@ }, { "DisplayName":"Maximum Tribute Creatures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of slots for uploaded creatures", "Keywords":"maximum,tribute,creatures,limit,maxtributedinos", "FieldName":"MaxTributeDinos", @@ -780,7 +829,8 @@ }, { "DisplayName":"Maximum Structures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of structures that can be constructed within a certain range", "Keywords":"maximum,structures,limit,themaxstructuresinrange", "FieldName":"TheMaxStructuresInRange", @@ -794,7 +844,8 @@ }, { "DisplayName":"Maximum Tribute Items", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of slots for uploaded items and resources", "Keywords":"maximum,tribute,items,limit,maxtributeitems", "FieldName":"MaxTributeItems", @@ -808,7 +859,8 @@ }, { "DisplayName":"Maximum Players In Tribe", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of players in each tribe. 0 = no limit, 1 = tribes effectively disabled", "Keywords":"maximum,tribe,players,limit,maxnumberofplayersintribe", "FieldName":"MaxNumberOfPlayersInTribe", @@ -823,7 +875,8 @@ }, { "DisplayName":"Prevent Tribe Alliances", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, tribes will be prevented from creating alliances", "Keywords":"prevent,tribe,alliances,preventtribealliances", "FieldName":"PreventTribeAlliances", @@ -839,7 +892,8 @@ }, { "DisplayName":"Disable PvP Friendly Fire", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, prevents friendly fire among tribe-mates, tribe-creatures and tribe-structures on PvP servers", "Keywords":"pvp,friendly,fire,bdisablefriendlyfire", "FieldName":"bDisableFriendlyFire", @@ -855,7 +909,8 @@ }, { "DisplayName":"Disable PvE Friendly Fire", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, prevents friendly fire among tribe-mates, tribe-creatures and tribe-structures on PvE servers", "Keywords":"pve,friendly,fire,bpvedisablefriendlyfire", "FieldName":"bPvEDisableFriendlyFire", @@ -871,7 +926,8 @@ }, { "DisplayName":"Enable PvP Gamma", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, allows gamma changes in PvP mode", "Keywords":"pvp,gamma,enablepvpgamma", "FieldName":"EnablePVPGamma", @@ -887,7 +943,8 @@ }, { "DisplayName":"Disable PvE Gamma", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, prevents gamma changes in PvE mode", "Keywords":"pve,gamma,disablepvegamma", "FieldName":"DisablePVEGamma", @@ -903,7 +960,8 @@ }, { "DisplayName":"Notify Player Join", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, players will always be notified if someone joins the server", "Keywords":"notify,player,join,alwaysnotifyplayerjoined", "FieldName":"AlwaysNotifyPlayerJoined", @@ -919,7 +977,8 @@ }, { "DisplayName":"Notify Player Leave", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, players will always be notified if someone leaves the server", "Keywords":"notify,player,leave,alwaysnotifyplayerleft", "FieldName":"alwaysNotifyPlayerLeft", @@ -935,7 +994,8 @@ }, { "DisplayName":"Enable Global Voice Chat", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, voice chat will be enabled globally", "Keywords":"voice,chat,globalvoicechat", "FieldName":"globalVoiceChat", @@ -951,7 +1011,8 @@ }, { "DisplayName":"Enable Proximity Chat", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, only players near each other can see each other's chat messages", "Keywords":"proximity,chat,proximitychat", "FieldName":"proximityChat", @@ -967,7 +1028,8 @@ }, { "DisplayName":"Allow PvE Cave Building", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, allows building in caves in PvE mode", "Keywords":"pve,cave,building,allowcavebuildingpve", "FieldName":"AllowCaveBuildingPVE", @@ -983,7 +1045,8 @@ }, { "DisplayName":"Allow PvE Flyer Carry", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, flyers will be permitted to pick up other creatures and players when mounted by a player in PvE mode", "Keywords":"pve,flyer,carry,allowflyercarrypve", "FieldName":"AllowFlyerCarryPvE", @@ -999,7 +1062,8 @@ }, { "DisplayName":"Allow Flyer Speed Levelling", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, flyers can have their movement speed levelled up", "Keywords":"flyer,movement,speed,level,up,allowflyerspeedleveling", "FieldName":"AllowFlyerSpeedLeveling", @@ -1015,7 +1079,8 @@ }, { "DisplayName":"Allow Cave Flyers", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, flyers will always be allowed into caves", "Keywords":"allow,cave,flyers,forceallowcaveflyers", "FieldName":"ForceAllowCaveFlyers", @@ -1031,7 +1096,8 @@ }, { "DisplayName":"Disable Wild Creature Spawn", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, wild creatures will not be spawned in the server. For an existing server, existing creatures need to be wiped with the admin command \"destroywilddinos\"", "Keywords":"no,creatures,spawn,nodinos", "FieldName":"nodinos", @@ -1047,7 +1113,8 @@ }, { "DisplayName":"Prevent Hibernation", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, creatures in inactive zones will not hibernate, at the cost of performance and memory usage", "Keywords":"prevent,hibernation,preventhibernation", "FieldName":"PreventHibernation", @@ -1063,7 +1130,8 @@ }, { "DisplayName":"Force Wild Creature Respawn On Start", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, all wild creatures that are not currently being tamed will be destroyed on server start", "Keywords":"force,creature,respawn,forcerespawndinos", "FieldName":"ForceRespawnDinos", @@ -1079,7 +1147,8 @@ }, { "DisplayName":"Force Wild Creature Respawn At Interval", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the period to force respawns of wild creatures to prevent certain types (like the Basilo and Spino) from becoming depopulated on long running servers, as well as removing any lingering event creatures. 0 = disabled", "Keywords":"auto,force,respawn,wild,creatures,interval,serverautoforcerespawnwilddinosinterval", "FieldName":"ServerAutoForceRespawnWildDinosInterval", @@ -1095,7 +1164,8 @@ }, { "DisplayName":"Disable Tek Railgun", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the Tek Railgun will be disabled in PvP mode", "Keywords":"disable,tek,railgun,disablerailgunpvp", "FieldName":"DisableRailgunPVP", @@ -1111,7 +1181,8 @@ }, { "DisplayName":"Disable Loot Crates", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, loot crates will not spawn. Artifact crates will still spawn", "Keywords":"disable,loot,crates,disablelootcrates", "FieldName":"bDisableLootCrates", @@ -1127,7 +1198,8 @@ }, { "DisplayName":"Player Radius For No Resource Replenish", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the distance around players where resources are not allowed to grow back. Values higher than 1 increase it, values between 0 and 1 reduce it", "Keywords":"player,resource,radius,resourcenoreplenishradiusplayers", "FieldName":"ResourceNoReplenishRadiusPlayers", @@ -1142,7 +1214,8 @@ }, { "DisplayName":"Structure Radius For No Resource Replenish", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the distance around structures where resources are not allowed to grow back. Values higher than 1 increase it, values between 0 and 1 reduce it", "Keywords":"structure,resource,radius,resourcenoreplenishradiusstructures", "FieldName":"ResourceNoReplenishRadiusStructures", @@ -1157,7 +1230,8 @@ }, { "DisplayName":"Disable PvE Creature Decay", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the gradual (7 days) decay (or unclaiming) of creature ownership will be disabled in PvE mode. Otherwise, every creature can be claimed by any player", "Keywords":"pve,dino,decay,unclaim,disabledinodecaypve", "FieldName":"DisableDinoDecayPvE", @@ -1173,7 +1247,8 @@ }, { "DisplayName":"Enable PvP Creature Decay", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the gradual decay (or unclaiming) of creature ownership will be enabled in PvP mode", "Keywords":"pvp,dino,decay,unclaim,pvpdinodecay", "FieldName":"PvPDinoDecay", @@ -1189,7 +1264,8 @@ }, { "DisplayName":"Enable Passive Defence Damage", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, wild creatures and riderless creatures can take damage from passive defence structures like spikewalls", "Keywords":"passive,defense,defence,damage,bpassivedefensesdamageriderlessdinos", "FieldName":"bPassiveDefensesDamageRiderlessDinos", @@ -1205,7 +1281,8 @@ }, { "DisplayName":"Prevent Diseases", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, diseases will be completely disabled on the server", "Keywords":"prevent,diseases,preventdiseases", "FieldName":"PreventDiseases", @@ -1221,7 +1298,8 @@ }, { "DisplayName":"Disable Permanent Diseases", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, diseases will not be permanent (they will be lost on respawn)", "Keywords":"non,permanent,diseases,nonpermanentdiseases", "FieldName":"NonPermanentDiseases", @@ -1237,7 +1315,8 @@ }, { "DisplayName":"Allow Care By Anyone", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, enables anyone to \"take care\" of baby creatures (cuddle etc), not just whomever imprinted on it", "Keywords":"care,baby,creature,cuddle,imprint,allowanyonebabyimprintcuddle", "FieldName":"AllowAnyoneBabyImprintCuddle", @@ -1253,7 +1332,8 @@ }, { "DisplayName":"Disable Imprint Creature Buff", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, disables the creature imprinting player Stat Bonus (where whomever specifically imprinted on the creature, and raised it to have an imprinting quality, gets extra damage/resistance buff)", "Keywords":"buff,creature,imprint,disableimprintdinobuff", "FieldName":"DisableImprintDinoBuff", @@ -1269,7 +1349,8 @@ }, { "DisplayName":"Destroy Unconnected Water Pipes", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, water pipes will be destroyed automatically after two real-time days, if unconnected to any non-pipe (directly or indirectly) and no allied player is nearby", "Keywords":"unconnected,water,pipes,destroy,destroyunconnectedwaterpipes", "FieldName":"DestroyUnconnectedWaterPipes", @@ -1285,7 +1366,8 @@ }, { "DisplayName":"Minimum Creature Re-upload Interval", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the cooldown period between allowed creature re-uploads", "Keywords":"creature,upload,interval,minimumdinoreuploadinterval", "FieldName":"MinimumDinoReuploadInterval", @@ -1301,7 +1383,8 @@ }, { "DisplayName":"Auto Destroy Decayed Creatures", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, claimable decayed creatures will be auto-destroyed on load, rather than remaining around as claimable", "Keywords":"destroy,auto,decay,creature,autodestroydecayeddinos", "FieldName":"AutoDestroyDecayedDinos", @@ -1317,7 +1400,8 @@ }, { "DisplayName":"Optimize Harvest Amount Multiplier", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, optimizes the server performance when using a higher Harvest Amount Multiplier, by reducing the bias towards yielding rarer items", "Keywords":"optimized,harvest,multiplier,useoptimizedharvestinghealth", "FieldName":"UseOptimizedHarvestingHealth", @@ -1333,7 +1417,8 @@ }, { "DisplayName":"Force Flyer Explosives", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, allows flyers to fly with C4 attached to them. Otherwise, except for Quetzal and Wyvern, they can't fly", "Keywords":"flyer,explosives,forceflyerexplosives", "FieldName":"ForceFlyerExplosives", @@ -1349,7 +1434,8 @@ }, { "DisplayName":"Allow Multiple Attached C4", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, more than one C4 can be attached per creature", "Keywords":"c4,multiple,attached,allowmultipleattachedc4", "FieldName":"AllowMultipleAttachedC4", @@ -1365,7 +1451,8 @@ }, { "DisplayName":"Allow Flying Stamina Recovery", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, flyers can recover stamina when a player is standing on them instead of riding", "Keywords":"flying,stamina,recovery,allowflyingstaminarecovery", "FieldName":"AllowFlyingStaminaRecovery", @@ -1381,7 +1468,8 @@ }, { "DisplayName":"Disable Weather Fog", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, fog is disabled", "Keywords":"weather,fog,disableweatherfog", "FieldName":"DisableWeatherFog", @@ -1397,7 +1485,8 @@ }, { "DisplayName":"Enable Random Supply Crate Points", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, supply drops will be in random locations. NOTE: This setting is known to cause artifacts to become inaccessible on the Ragnarok map", "Keywords":"random,supply,crate,points,randomsupplycratepoints", "FieldName":"RandomSupplyCratePoints", @@ -1413,7 +1502,8 @@ }, { "DisplayName":"Allow Foreign Creature Downloads on Aberration", - "Category":"ARK Gameplay Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, enables tribute download of non-native creatures on the Aberration map", "Keywords":"foreign,creature,download,crossarkallowforeigndinodownloads", "FieldName":"CrossARKAllowForeignDinoDownloads", @@ -1429,7 +1519,8 @@ }, { "DisplayName":"Day/Night Cycle Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the server day/night cycle. The default value 1 sets the same speed as a singleplayer game, ie 1 minute real time = approx 28 minutes server time. A scale of 0.035 would set a day/night cycle of approx 24 hours real time", "Keywords":"day,night,cycle,speed,multiplier,daycyclespeedscale", "FieldName":"DayCycleSpeedScale", @@ -1443,7 +1534,8 @@ }, { "DisplayName":"Day Time Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the length of each server day, relative to the length of each night. Lowering this value increases the day length", "Keywords":"day,time,speed,multiplier,daytimespeedscale", "FieldName":"DayTimeSpeedScale", @@ -1457,7 +1549,8 @@ }, { "DisplayName":"Night Time Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the length of each server night, relative to the length of each day. Lowering this value increases the night length", "Keywords":"night,time,speed,multiplier,nighttimespeedscale", "FieldName":"NightTimeSpeedScale", @@ -1471,7 +1564,8 @@ }, { "DisplayName":"XP Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for experience (XP) received by players, tribes and creatures for various actions. The default value 1 provides the same experience as a singleplayer game. Higher values increase XP amounts awarded, lower values decrease it", "Keywords":"xp,experience,multiplier,xpmultiplier", "FieldName":"XPMultiplier", @@ -1485,7 +1579,8 @@ }, { "DisplayName":"Player Food Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' food consumption. Higher values increase food consumption (player characters get hungry faster)", "Keywords":"player,food,drain,hunger,multiplier,playercharacterfooddrainmultiplier", "FieldName":"PlayerCharacterFoodDrainMultiplier", @@ -1499,7 +1594,8 @@ }, { "DisplayName":"Player Water Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' water consumption. Higher values increase water consumption (player characters get thirsty faster)", "Keywords":"player,water,drain,thirst,multiplier,playercharacterwaterdrainmultiplier", "FieldName":"PlayerCharacterWaterDrainMultiplier", @@ -1513,7 +1609,8 @@ }, { "DisplayName":"Player Health Recovery Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' health recovery. Higher values increase the recovery rate (player characters heal faster)", "Keywords":"player,health,recovery,multiplier,playercharacterhealthrecoverymultiplier", "FieldName":"PlayerCharacterHealthRecoveryMultiplier", @@ -1527,7 +1624,8 @@ }, { "DisplayName":"Player Stamina Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for player characters' stamina consumption. Higher values increase stamina consumption (player characters get tired faster)", "Keywords":"player,stamina,drain,multiplier,playercharacterstaminadrainmultiplier", "FieldName":"PlayerCharacterStaminaDrainMultiplier", @@ -1541,7 +1639,8 @@ }, { "DisplayName":"Player Damage Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the damage that players cause with their attacks. The default value 1 causes normal damage. Higher values increase damage, lower values decrease it", "Keywords":"player,damage,multiplier,playerdamagemultiplier", "FieldName":"PlayerDamageMultiplier", @@ -1555,7 +1654,8 @@ }, { "DisplayName":"Player Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for players' damage resistance when attacked. The default value 1 causes normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack", "Keywords":"player,resistance,multiplier,playerresistancemultiplier", "FieldName":"PlayerResistanceMultiplier", @@ -1569,7 +1669,8 @@ }, { "DisplayName":"Creature Food Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creatures' food consumption. Higher values increase food consumption (creatures get hungry faster)", "Keywords":"creature,food,drain,hunger,multiplier,dinocharacterfooddrainmultiplier", "FieldName":"DinoCharacterFoodDrainMultiplier", @@ -1583,7 +1684,8 @@ }, { "DisplayName":"Creature Health Recovery Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creatures' health recovery. Higher values increase the recovery rate (creatures heal faster)", "Keywords":"creature,health,recovery,multiplier,dinocharacterhealthrecoverymultiplier", "FieldName":"DinoCharacterHealthRecoveryMultiplier", @@ -1597,7 +1699,8 @@ }, { "DisplayName":"Creature Stamina Drain Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creatures' stamina consumption. Higher values increase stamina consumption (creatures get tired faster)", "Keywords":"creature,stamina,drain,multiplier,dinocharacterstaminadrainmultiplier", "FieldName":"DinoCharacterStaminaDrainMultiplier", @@ -1611,7 +1714,8 @@ }, { "DisplayName":"Creature Damage Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the damage that wild creatures cause with their attacks. The default value 1 causes normal damage. Higher values increase damage, lower values decrease it", "Keywords":"creature,damage,multiplier,dinodamagemultiplier", "FieldName":"DinoDamageMultiplier", @@ -1625,7 +1729,8 @@ }, { "DisplayName":"Creature Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for wild creatures' damage resistance when attacked. The default value 1 causes normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack", "Keywords":"creature,resistance,multiplier,dinoresistancemultiplier", "FieldName":"DinoResistanceMultiplier", @@ -1639,7 +1744,8 @@ }, { "DisplayName":"Creature Spawn Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creature spawns. Higher values increase the number of creatures spawned throughout the server", "Keywords":"creature,spawn,multiplier,dinocountmultiplier", "FieldName":"DinoCountMultiplier", @@ -1653,7 +1759,8 @@ }, { "DisplayName":"PvE Creature Decay Period Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Set the scaling factor for the unclaiming speed of creatures in PvE mode", "Keywords":"pve,creature,decay,period,multiplier,pvedinodecayperiodmultiplier", "FieldName":"PvEDinoDecayPeriodMultiplier", @@ -1667,7 +1774,8 @@ }, { "DisplayName":"Structure Damage Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the damage that structures (spikewalls) cause with their attacks. The default value 1 causes normal damage. Higher values increase damage, lower values decrease it", "Keywords":"structure,damage,multiplier,structuredamagemultiplier", "FieldName":"StructureDamageMultiplier", @@ -1681,7 +1789,8 @@ }, { "DisplayName":"Structure Resistance Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for structures' damage resistance when attacked. The default value 1 causes normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack", "Keywords":"structure,resistance,multiplier,structureresistancemultiplier", "FieldName":"StructureResistanceMultiplier", @@ -1695,7 +1804,8 @@ }, { "DisplayName":"PvE Structure Decay Period Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the decay rate of player structures in PvE mode", "Keywords":"pve,structure,decay,pvestructuredecayperiodmultiplier", "FieldName":"PvEStructureDecayPeriodMultiplier", @@ -1709,7 +1819,8 @@ }, { "DisplayName":"Maximum Platform Structures Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the maximum number of structures placeable on platform saddles and rafts. NOTE: high values may lead to lag", "Keywords":"saddle,platform,raft,structure,multiplier,perplatformmaxstructuresmultiplier", "FieldName":"PerPlatformMaxStructuresMultiplier", @@ -1723,7 +1834,8 @@ }, { "DisplayName":"Auto Structure Destruction Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor, relative to the period for allowing claims, to automatically destroy structures if there has been no near tribe player during that time", "Keywords":"time,tribe,structure,destroy,autodestroyoldstructuresmultiplier", "FieldName":"AutoDestroyOldStructuresMultiplier", @@ -1737,7 +1849,8 @@ }, { "DisplayName":"Harvest Amount Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for yields from all harvesting activities (chopping down trees, picking berries, carving carcasses, mining rocks, etc). Higher values increase the amount harvested with each strike", "Keywords":"harvest,yield,multiplier,harvestamountmultiplier", "FieldName":"HarvestAmountMultiplier", @@ -1751,7 +1864,8 @@ }, { "DisplayName":"Harvest Health Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the \"health\" of harvestable items (trees, rocks, carcasses, etc). Higher values increase the number of strikes needed to destroy them, increasing harvest yields", "Keywords":"harvest,health,multiplier,harvesthealthmultiplier", "FieldName":"HarvestHealthMultiplier", @@ -1765,7 +1879,8 @@ }, { "DisplayName":"Resources Respawn Period Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for the resource node respawn rate (trees, rocks, bushes, etc). Lower values cause nodes to respawn more frequently", "Keywords":"resource,respawn,period,multiplier,resourcesrespawnperiodmultiplier", "FieldName":"ResourcesRespawnPeriodMultiplier", @@ -1779,7 +1894,8 @@ }, { "DisplayName":"Creature Taming Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for creature taming speed. Higher values make taming faster", "Keywords":"taming,speed,multiplier,tamingspeedmultiplier", "FieldName":"TamingSpeedMultiplier", @@ -1793,7 +1909,8 @@ }, { "DisplayName":"Oxygen Swim Speed Multiplier", - "Category":"ARK Multiplier Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Multiplier Settings:tune:3", "Description":"Sets the scaling factor for swim speed, relative to the level spent in oxygen", "Keywords":"swim,speed,oxygen,oxygenswimspeedstatmultiplier", "FieldName":"OxygenSwimSpeedStatMultiplier", @@ -1807,7 +1924,8 @@ }, { "DisplayName":"Enable Structure Stasis Grid", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, enables the structure stasis grid to improve server performance on large bases with lots of players. Structures are loaded based on grids with players. Not recommended for modded servers", "Keywords":"structure,stasis,grid,usestructurestasisgrid", "FieldName":"UseStructureStasisGrid", @@ -1823,7 +1941,8 @@ }, { "DisplayName":"Auto Destroy Structures", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, auto destruction of old structures will be enabled. The destruction timer can be adjusted with Auto Structure Destruction Multiplier", "Keywords":"auto,destroy,structures,autodestroystructures", "FieldName":"AutoDestroyStructures", @@ -1839,7 +1958,8 @@ }, { "DisplayName":"Auto Destroy Core Structures Only", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, any non-core/non-foundation structures will not be auto destroyed (assuming Auto Destroy Structures is enabled), except if a floor they are on is auto destroyed", "Keywords":"auto,destroy,core,structures,onlyautodestroycorestructures", "FieldName":"OnlyAutoDestroyCoreStructures", @@ -1855,7 +1975,8 @@ }, { "DisplayName":"Only Auto Destroy Unsnapped Core Structures", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, only unsnapped core structures will decay (be auto destroyed). Useful for eliminating lone pillar/foundation spam on servers in PvP mode", "Keywords":"auto,destroy,unsnapped,core,structures,onlydecayunsnappedcorestructures", "FieldName":"OnlyDecayUnsnappedCoreStructures", @@ -1871,7 +1992,8 @@ }, { "DisplayName":"Disable PvE Structure Decay", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, the gradual (7 days) decay of player structures will be disabled in PvE mode", "Keywords":"pve,structure,decay,disablestructuredecaypve", "FieldName":"DisableStructureDecayPvE", @@ -1887,7 +2009,8 @@ }, { "DisplayName":"Enable PvP Structure Decay", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, the gradual decay of structures will be enabled in PvP mode", "Keywords":"pvp,structure,decay,pvpstructuredecay", "FieldName":"PvPStructureDecay", @@ -1903,7 +2026,8 @@ }, { "DisplayName":"Fast Decay Unsnapped Core Structures", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, unsnapped foundations/pillars will decay at 5x speed", "Keywords":"fast,decay,unsnapped,core,structure,fastdecayunsnappedcorestructures", "FieldName":"FastDecayUnsnappedCoreStructures", @@ -1919,7 +2043,8 @@ }, { "DisplayName":"Structure Damage Repair Cooldown", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"Sets the cooldown period on structure repair from the last time damaged. 0 = disabled (structures can always be repaired)", "Keywords":"structure,damage,repair,cooldown,structuredamagerepaircooldown", "FieldName":"StructureDamageRepairCooldown", @@ -1934,7 +2059,8 @@ }, { "DisplayName":"Maximum Platform Saddle Limit", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"Sets the maximum number of platformed-creatures/rafts allowed on the server", "Keywords":"maximum,platform,saddle,structure,limit,maxplatformsaddlestructurelimit", "FieldName":"MaxPlatformSaddleStructureLimit", @@ -1948,7 +2074,8 @@ }, { "DisplayName":"Platform Saddle Cost", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"Sets the number of \"tamed creature slots\" a platform saddle will use", "Keywords":"tamed,creature,cost,saddle,platform,personaltameddinossaddlestructurecost", "FieldName":"PersonalTamedDinosSaddleStructureCost", @@ -1962,7 +2089,8 @@ }, { "DisplayName":"Override Structure Platform Prevention", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, turret and spike structures will be buildable and functional on platform saddles", "Keywords":"override,structure,platform,overridestructureplatformprevention", "FieldName":"OverrideStructurePlatformPrevention", @@ -1978,7 +2106,8 @@ }, { "DisplayName":"Disable Building In Rich Resource Areas", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, completely disables building in specific resource-rich areas, in particular setup on The Island around the major mountains", "Keywords":"rich,resources,block,building,extra,structure,prevention,enableextrastructurepreventionvolumes", "FieldName":"EnableExtraStructurePreventionVolumes", @@ -1994,7 +2123,8 @@ }, { "DisplayName":"Allow Crate Spawns On Structures", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, from-the-air supply crates can appear on top of structures, rather than being prevented by structures", "Keywords":"crates,structures,allowcratespawnsontopofstructures", "FieldName":"AllowCrateSpawnsOnTopOfStructures", @@ -2010,7 +2140,8 @@ }, { "DisplayName":"Allow PvE Structures At Supply Drops", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, building near supply drop points will be allowed in PvE mode", "Keywords":"pve,supply,drops,structures,pveallowstructuresatsupplydrops", "FieldName":"PvEAllowStructuresAtSupplyDrops", @@ -2026,7 +2157,8 @@ }, { "DisplayName":"Disable Structure Placement Collision", - "Category":"ARK Structure Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Structure Settings:home:4", "Description":"If set, allows for structures to clip into the terrain", "Keywords":"structure,placement,collision,bdisablestructureplacementcollision", "FieldName":"bDisableStructurePlacementCollision", @@ -2042,7 +2174,8 @@ }, { "DisplayName":"Cluster Directory Override", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"Sets the path to a shared cluster directory for a server cluster. The cluster directory must be accessible to all cluster servers. If the server is in Docker, the directory must be mounted in the container", "Keywords":"cluster,directory,override,clusterdiroverride", "FieldName":"ClusterDirOverride", @@ -2055,7 +2188,8 @@ }, { "DisplayName":"Cluster ID", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"Sets the cluster ID for a server cluster. The cluster ID must be the same on all servers in the cluster", "Keywords":"cluster,id,clusterid", "FieldName":"clusterid", @@ -2068,7 +2202,8 @@ }, { "DisplayName":"Prevent Character Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of characters from a cluster to the server", "Keywords":"prevent,download,tribute,characters,data,transfer,cluster,notributedownloads", "FieldName":"noTributeDownloads", @@ -2084,7 +2219,8 @@ }, { "DisplayName":"Prevent Survivor Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of survivors from a cluster to the server", "Keywords":"prevent,download,survivor,data,transfer,cluster,preventdownloadsurvivors", "FieldName":"PreventDownloadSurvivors", @@ -2100,7 +2236,8 @@ }, { "DisplayName":"Prevent Item Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of items from a cluster to the server", "Keywords":"prevent,download,items,data,transfer,cluster,preventdownloaditems", "FieldName":"PreventDownloadItems", @@ -2116,7 +2253,8 @@ }, { "DisplayName":"Prevent Creature Download", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the download of tamed creatures from a cluster to the server", "Keywords":"prevent,download,creatures,data,transfer,cluster,preventdownloaddinos", "FieldName":"PreventDownloadDinos", @@ -2132,7 +2270,8 @@ }, { "DisplayName":"Prevent Survivor Upload", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the upload of survivors from the server to a cluster", "Keywords":"prevent,upload,survivor,data,transfer,cluster,preventuploadsurvivors", "FieldName":"PreventUploadSurvivors", @@ -2148,7 +2287,8 @@ }, { "DisplayName":"Prevent Item Upload", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the upload of items from the server to a cluster", "Keywords":"prevent,upload,items,data,transfer,cluster,preventuploaditems", "FieldName":"PreventUploadItems", @@ -2164,7 +2304,8 @@ }, { "DisplayName":"Prevent Creature Upload", - "Category":"ARK Cluster Settings", + "Category":"ARK SE:stadia_controller", + "Subcategory":"Cluster Settings:share:5", "Description":"If set, prevents the upload of tamed creatures from the server to a cluster", "Keywords":"prevent,upload,creatures,data,transfer,cluster,preventuploaddinos", "FieldName":"PreventUploadDinos", @@ -2180,7 +2321,8 @@ }, { "DisplayName":"Download Backup Exclusion Files", - "Category":"SteamCMD and Updates", + "Category":"Backups", + "Subcategory":"Storage Limits:storage", "Description":"If enabled, default backup exclusion configuration files are downloaded when the server is updated, to save space on AMP backups. If disabled, manually delete any .backupExclude files in the server base directory and in the ShooterGame directory to prevent backup exclusions", "Keywords":"backup,exclude,exclusion,file", "FieldName":"backupExclude", diff --git a/arma-reforger.kvp b/arma-reforger.kvp index a29d1a6d6..3148cd136 100644 --- a/arma-reforger.kvp +++ b/arma-reforger.kvp @@ -19,7 +19,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.2 +Meta.ConfigVersion=1.3 Meta.AppConfigId=23e04f07-dab1-4741-a6e9-e9d0d292c8f1 App.DisplayName=Arma Reforger App.RootDir=./arma-reforger/ diff --git a/arma-reforgerconfig.json b/arma-reforgerconfig.json index f0cb7d374..5fdc4fd36 100644 --- a/arma-reforgerconfig.json +++ b/arma-reforgerconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game Port", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -14,7 +15,8 @@ }, { "DisplayName":"Public Port", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -27,7 +29,8 @@ }, { "DisplayName":"Query Port", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$QueryPort", @@ -40,7 +43,8 @@ }, { "DisplayName":"Server/RCON IP Binding", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ApplicationIPBinding", @@ -53,7 +57,8 @@ }, { "DisplayName":"Public IP Binding", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ExternalIP", @@ -66,7 +71,8 @@ }, { "DisplayName":"Enable BattlEye", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"battlEye", @@ -80,7 +86,8 @@ }, { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server name visible in the game browser (up to 100 characters)", "Keywords":"server,name", "FieldName":"name", @@ -93,7 +100,8 @@ }, { "DisplayName":"Server Mission/Scenario", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server mission/scenario. Official missions/scenarios are included in the dropdown. To use another mission/scenario, select \"Custom\" and set the Custom Mission/Scenario Name", "Keywords":"mission,scenario,scenarioid", "FieldName":"scenarioId", @@ -117,7 +125,8 @@ }, { "DisplayName":"Custom Mission/Scenario Name", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom mission/scenario for the server. \"Custom\" type must be selected under Server Mission/Scenario and any required mods specified under Load Mods", "Keywords":"custom,mission,scenario", "FieldName":"CustomMission", @@ -131,7 +140,8 @@ }, { "DisplayName":"Steam Query IP Binding", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ApplicationIPBinding", @@ -144,7 +154,8 @@ }, { "DisplayName":"Make Server Public", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will be visible in the in-game browser", "Keywords":"serverlist,public,visible", "FieldName":"visible", @@ -160,7 +171,8 @@ }, { "DisplayName":"Enable Crossplay", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, crossplay between PC and Xbox clients will be possible", "Keywords":"crossplay,pc,xbox,crossplatform", "FieldName":"crossPlatform", @@ -176,7 +188,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password required to connect to the server. Only use alphanumeric, dash or underscore characters. Default is no password", "Keywords":"server,password", "FieldName":"password", @@ -189,7 +202,8 @@ }, { "DisplayName":"Admins", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a whitelist of Identity IDs and/or SteamIDs of server admins. Listed admins won't need to use the Admin Password. Format is \"ID\",\"ID\"", "Keywords":"admin,admins,whitelist", "FieldName":"admins", @@ -201,7 +215,8 @@ }, { "DisplayName":"Admin Password", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password required for admin access to the server. Only use alphanumeric, dash or underscore characters. Maximum 32 characters. Default is a strong random password", "Keywords":"admin,password,adminpassword,passwordadmin", "FieldName":"adminPassword", @@ -214,7 +229,8 @@ }, { "DisplayName":"RCON Password", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"See the Security and Privacy menu for configurable options for the server's BattlEye RCON", "Keywords":"rcon,password", "FieldName":"RCONPassword", @@ -224,7 +240,8 @@ }, { "DisplayName":"Server Player Limit", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players that may connect to the server at one time", "Keywords":"players,limit,maximum,playercountlimit,maxplayers", "FieldName":"$MaxUsers", @@ -241,7 +258,8 @@ }, { "DisplayName":"Synchronise Player Count", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the list of players on the server is sent to the GameAPI along with the server's heartbeat, to fix the discrepancy between the real and reported number of players on the server", "Keywords":"lobby,player,synchronise,player,number,lobbyplayersynchronise", "FieldName":"lobbyPlayerSynchronise", @@ -257,7 +275,8 @@ }, { "DisplayName":"Navmesh Streaming Mode", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the navmesh streamimg mode. Navmesh streaming will be enabled or disabled on relevant navmesh components and disabled components will be loaded into memory. If \"Disable specific components\" is selected, specify them under Disabled Navmesh Components", "Keywords":"disable,navmesh,streaming,disableNavmeshStreaming", "FieldName":"disableNavmeshStreaming12", @@ -272,7 +291,8 @@ }, { "DisplayName":"Disabled Navmesh Components", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a list of navmesh components to disable, if \"Disable specific components\" is selected under Navmesh Streaming Mode. Format is \"Component\",\"Component\"", "Keywords":"disable,navmesh,streaming,components,specific", "FieldName":"DisabledNavmeshComponents", @@ -283,7 +303,8 @@ }, { "DisplayName":"Load Mods", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma-separated [list of mods](https://reforger.armaplatform.com/workshop) required by clients, which will be downloaded and activated on join. Each mod entry must be in valid JSON format. Name and version are optional. Example: {\"modId\":\"591AF5BDA9F7CE8B\",\"name\":\"Capture & Hold\",\"version\":\"1.0.3\"}", "Keywords":"mods,addons,mod", "FieldName":"mods", @@ -296,7 +317,8 @@ }, { "DisplayName":"Player Save Period", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the default period for saving players for both Online and Local storage (player save can still be requested on demand)", "Keywords":"player,save,time,playersavetime", "FieldName":"playerSaveTime", @@ -312,7 +334,8 @@ }, { "DisplayName":"Server FPS Limit", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server FPS. Recommended to be in the range of 60 to 120 so that the server does not use all available resources", "Keywords":"fps,limit,maxfps", "FieldName":"maxFPS", @@ -328,7 +351,8 @@ }, { "DisplayName":"Maximum View Distance", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server's maximum view distance", "Keywords":"maximum,view,distance,servermaxviewdistance", "FieldName":"serverMaxViewDistance", @@ -344,7 +368,8 @@ }, { "DisplayName":"Network View Distance", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server's maximum network streaming range of replicated entities", "Keywords":"network,stream,view,distance,networkviewdistance", "FieldName":"networkViewDistance", @@ -360,7 +385,8 @@ }, { "DisplayName":"Minimum Grass Distance", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server's minimum grass distance", "Keywords":"minimum,grass,distance,servermingrassdistance", "FieldName":"serverMinGrassDistance", @@ -377,7 +403,8 @@ }, { "DisplayName":"Disable Third Person", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, clients will be forced to use the first-person view", "Keywords":"third,person,disablethirdperson", "FieldName":"disableThirdPerson", @@ -393,7 +420,8 @@ }, { "DisplayName":"Enable Fast Validation", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, matching validation of map entities and components loaded on a client when it joins will be done with minimum information. Always enable for a public server!", "Keywords":"validation,checksum,fastvalidation", "FieldName":"fastValidation", @@ -409,7 +437,8 @@ }, { "DisplayName":"Disable VON UI", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, clients will be forced to not have the VON (Voice Over Network) UI", "Keywords":"disable,von,voice,network,ui,vondisableui", "FieldName":"VONDisableUI", @@ -425,7 +454,8 @@ }, { "DisplayName":"Disable VON Direct Speech UI", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, clients will be forced to not have the VON (Voice Over Network) Direct Speech UI", "Keywords":"disable,von,voice,network,direct,speech,ui,vondisabledirectspeechui", "FieldName":"VONDisableDirectSpeechUI", @@ -441,7 +471,8 @@ }, { "DisplayName":"Enable Cross-Faction VON Transmission", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, players will be allowed to transmit on other factions' radios. Otherwise, players' radios will be listen-only", "Keywords":"cross,faction,transmit,von,voice,VONCanTransmitCrossFaction", "FieldName":"VONCanTransmitCrossFaction", @@ -455,7 +486,8 @@ }, { "DisplayName":"Mission Header", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma-separated list of settings that will overwrite a mission/scenario's SCR_MissionHeaderCampaign. Example: \"m_iPlayerCount\":\"64\",\"m_eEditableGameFlags\":\"6\"", "Keywords":"mission,header,missionheader", "FieldName":"missionHeader", @@ -468,7 +500,8 @@ }, { "DisplayName":"AI Limit", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of AIs. -1 = no limit", "Keywords":"ai,limit,ailimit", "FieldName":"aiLimit", @@ -483,7 +516,8 @@ }, { "DisplayName":"Slot Reservation Timeout", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets how long the backend and server will reserve a slot for a kicked player. 5 = effectively diabled (given the value is the same as for a normal disconnect)", "Keywords":"slot,reservation,timeout,slotreservationtimeout", "FieldName":"slotReservationTimeout", @@ -500,7 +534,8 @@ }, { "DisplayName":"Disable Crash Reporter", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, the automatic server-side [Crash Report](https://community.bistudio.com/wiki/Arma_Reforger:Crash_Report) will be disabled", "Keywords":"disable,crash,report,reporter,disableCrashReporter", "FieldName":"disableCrashReporter", @@ -514,7 +549,8 @@ }, { "DisplayName":"Log Statistics", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server logs performance statistics every second or such other period set under \"Statistics Logging Interval\"", "Keywords":"log,statistics,logstats", "FieldName":"logStats", @@ -530,7 +566,8 @@ }, { "DisplayName":"Statistics Logging Inverval", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the interval for logging of performance statistics, if \"Log Statistics\" is enabled", "Keywords":"log,statistics,logstats", "FieldName":"logStatsInterval", @@ -545,7 +582,8 @@ }, { "DisplayName":"Additional Server Startup Parameters", - "Category":"Server Settings", + "Category":"Arma Reforger:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Specifies additional startup parameters that are not otherwise set by AMP. Use with care", "Keywords":"custom,server,arguments,parameters", "FieldName":"CustomServerArgs", diff --git a/astro-colony.kvp b/astro-colony.kvp index 1bf203892..0d2a94ba1 100644 --- a/astro-colony.kvp +++ b/astro-colony.kvp @@ -21,7 +21,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= Meta.AppConfigId=27e85739-18a4-4613-ab70-5a185d32eb4a diff --git a/astro-colonyconfig.json b/astro-colonyconfig.json index bb8689ac0..d052dea10 100644 --- a/astro-colonyconfig.json +++ b/astro-colonyconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server to be displayed in the server list. Maximum 45 characters, no more than 30 recommended. If the maximum is exceeded, the server password will be disabled", "Keywords":"server,name,ServerName", "FieldName":"ServerName", @@ -13,7 +14,8 @@ }, { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"ServerName", @@ -25,7 +27,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password required to connect to the server. Default is no password", "Keywords":"server,password,ServerPassword", "FieldName":"ServerPassword", @@ -37,7 +40,8 @@ }, { "DisplayName":"Map Name", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map name to be displayed in the server list", "Keywords":"map,name,MapName", "FieldName":"MapName", @@ -49,7 +53,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players that may connect to the server at one time", "Keywords":"maximum,players,clients,limit,MaxPlayers", "FieldName":"$MaxUsers", @@ -63,7 +68,8 @@ }, { "DisplayName":"Server Admins", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma separated list of [Steam64 IDs](https://www.steamidfinder.com/) of server admins", "Keywords":"server,admins,ServerAdminAccounts", "FieldName":"AdminList", @@ -74,7 +80,8 @@ }, { "DisplayName":"Seed", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a seed to create a new savegame with. Default is a random seed", "Keywords":"seed", "FieldName":"Seed", @@ -87,7 +94,8 @@ }, { "DisplayName":"Load Latest Savegame", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the latest savegame will be loaded on server start", "Keywords":"load,latest,savegame,ShouldLoadLatestSavegame", "FieldName":"ShouldLoadLatestSavegame", @@ -101,7 +109,8 @@ }, { "DisplayName":"Enable Shared Technologies", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, technologies will be shared between players, so that research is not duplicated", "Keywords":"shared,technologies,research,SharedTechnologies", "FieldName":"SharedTechnologies", @@ -115,7 +124,8 @@ }, { "DisplayName":"Enable Oxygen Consumption", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, players will consume oxygen. If disabled, oxygen will not be required by players", "Keywords":"oxygen,consumption,OxygenConsumption", "FieldName":"OxygenConsumption", @@ -129,7 +139,8 @@ }, { "DisplayName":"Enable Free Construction", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, construction will be allowed without cost or spending of resources", "Keywords":"free,construction,cost,resources,FreeConstruction", "FieldName":"FreeConstruction", @@ -143,7 +154,8 @@ }, { "DisplayName":"Autosave Interval", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server autosave interval. 0 = disabled", "Keywords":"server,autosave,interval,AutosaveInterval", "FieldName":"AutosaveInterval", @@ -157,7 +169,8 @@ }, { "DisplayName":"Autosave Count", - "Category":"Server Settings", + "Category":"Astro Colony:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the limit on the number of autosaves that are retained", "Keywords":"server,save,autosave,limit,count,AutosavesCount", "FieldName":"AutosavesCount", diff --git a/astroneer.kvp b/astroneer.kvp index c5146b9a1..c8b2d6761 100644 --- a/astroneer.kvp +++ b/astroneer.kvp @@ -21,7 +21,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= Meta.AppConfigId=2a9f3285-5adc-4574-8a5b-d6ef39e8b7a0 diff --git a/astroneerconfig.json b/astroneerconfig.json index 5bfce061b..66e5a82b3 100644 --- a/astroneerconfig.json +++ b/astroneerconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Public IP", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ExternalIP", @@ -14,7 +15,8 @@ }, { "DisplayName":"Server Port", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ApplicationPort1", @@ -27,7 +29,8 @@ }, { "DisplayName":"Console Port", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$RemoteAdminPort", @@ -40,7 +43,8 @@ }, { "DisplayName":"Linux Server Configuration", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"WARNING: Running Astroneer on Linux requires encryption to be disabled on both server and clients. USE AT YOUR OWN RISK. To disable encryption on a client, add net.AllowEncryption=False under the [SystemSettings] header in %LocalAppData%\\Astro\\Saved\\Config\\WindowsNoEditor\\Engine.ini", "Keywords":"linux,encryption", "FieldName":"AllowEncryption", @@ -53,7 +57,8 @@ }, { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The name of the server as it appears publicly", "Keywords":"name,servername", "FieldName":"ServerName", @@ -66,7 +71,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Password required to connect to the server. Default is no password", "Keywords":"password,serverpassword", "FieldName":"ServerPassword", @@ -79,7 +85,8 @@ }, { "DisplayName":"Console Password", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Password required to connect to the server's RCON (raw TCP socket). Default is a strong random password", "Keywords":"console,password,rcon,consolepassword", "FieldName":"ConsolePassword", @@ -92,7 +99,8 @@ }, { "DisplayName":"Owner Name", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Steam name of the server owner (admin)", "Keywords":"owner,name,ownername", "FieldName":"OwnerName", @@ -105,7 +113,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum number of players that may connect to the server at one time", "Keywords":"players,limit,maxplayers", "FieldName":"$MaxUsers", @@ -122,7 +131,8 @@ }, { "DisplayName":"Game Save Interval", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The interval between automatic server saves", "Keywords":"autosave,save,interval,autosavegameinterval", "FieldName":"AutoSaveGameInterval", @@ -137,7 +147,8 @@ }, { "DisplayName":"Backup Save Interval", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The interval between automatic server backups", "Keywords":"backup,interval,backupsavegamesinterval", "FieldName":"BackupSaveGamesInterval", @@ -152,7 +163,8 @@ }, { "DisplayName":"Enable Whitelist", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, unlisted players will not be able to connect", "Keywords":"deny,unlisted,denyunlistedplayers", "FieldName":"DenyUnlistedPlayers", @@ -168,7 +180,8 @@ }, { "DisplayName":"Maximum Active Server Framerate", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The maximum framerate that the server will allow when active", "Keywords":"fps,framerate,active,maxserverframerate", "FieldName":"MaxServerFramerate", @@ -183,7 +196,8 @@ }, { "DisplayName":"Maximum Idle Server Framerate", - "Category":"Server Settings", + "Category":"Astroneer:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The maximum framerate that the server will allow when idle", "Keywords":"fps,framerate,idle,maxserveridleframerate", "FieldName":"MaxServerIdleFramerate", diff --git a/avorion.kvp b/avorion.kvp index ef026b16a..d60a9f7bb 100644 --- a/avorion.kvp +++ b/avorion.kvp @@ -16,7 +16,7 @@ Meta.ContainerPolicy=Supported Meta.Prerequsites=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=2b7ce232-f1db-44b3-847b-0379f6a99884 App.DisplayName=Avorion App.RootDir=./avorion/ diff --git a/avorionconfig.json b/avorionconfig.json index 102ce809f..7fe7acf88 100644 --- a/avorionconfig.json +++ b/avorionconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Server name shown in the server list", "Keywords":"server,name", "FieldName":"ServerName", @@ -15,7 +16,8 @@ }, { "DisplayName":"Server Description", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Server description shown in the server list. Requires the galaxy to be generated first", "Keywords":"server,description", "FieldName":"Description", @@ -28,7 +30,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password to connect to the server. Default is no password. Requires the galaxy to be generated first", "Keywords":"server,password", "FieldName":"Password", @@ -41,7 +44,8 @@ }, { "DisplayName":"List Server", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will be displayed on public server lists. Requires the \"Steam Relay Network\" connection mode", "Keywords":"public,visible,listed", "FieldName":"Listed", @@ -57,7 +61,8 @@ }, { "DisplayName":"Connection Mode", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the connection mode - either through the Steam relay network, or via a direct port connection on the Game Port. Steam relay network is recommended for dedicated servers", "Keywords":"steam,relay,network,port", "FieldName":"UseSteamNetworking", @@ -73,7 +78,8 @@ }, { "DisplayName":"Galaxy Name", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the galaxy name for the server, with the world data saved under this name in the \"galaxies\" directory. Start and stop the server after changing this setting to allow galaxy generation", "Keywords":"galaxy,name", "FieldName":"GalaxyName", @@ -87,7 +93,8 @@ }, { "DisplayName":"Galaxy Seed", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the seed to generate the galaxy. Alphanumeric characters only. Default is 0. Changing this after the server has been running and players logged in can lead to broken saves", "Keywords":"galaxy,seed", "FieldName":"Seed", @@ -101,7 +108,8 @@ }, { "DisplayName":"Galaxy Scenario", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the scenario for the galaxy. Changing this after the server has been running and players logged in can lead to broken saves", "Keywords":"scenario", "FieldName":"Scenario", @@ -119,7 +127,8 @@ }, { "DisplayName":"Server Difficulty", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the difficulty level of the server", "Keywords":"difficulty", "FieldName":"Difficulty", @@ -140,7 +149,8 @@ }, { "DisplayName":"Server Administrators", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma-separated list of [Steam64 IDs](https://steamidfinder.com/) of the server administrators", "Keywords":"admin,user", "FieldName":"Admin", @@ -155,7 +165,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum number of players that can connect to the server at any given time", "Keywords":"maximum,players,limit", "FieldName":"$MaxUsers", @@ -170,7 +181,8 @@ }, { "DisplayName":"Save Interval", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time interval between auto saves", "Keywords":"save,interval", "FieldName":"SaveInterval", @@ -184,7 +196,8 @@ }, { "DisplayName":"Same Sector Start", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, all players will start in the same sector", "Keywords":"same,sector,start", "FieldName":"SameStartSector", @@ -200,7 +213,8 @@ }, { "DisplayName":"Collision Damage Level", - "Category":"Server Settings", + "Category":"Avorion:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the level of damage to an object on collison. 0 = no damage, 1 = full damage", "Keywords":"collision,damage", "FieldName":"CollisionDamage", @@ -214,7 +228,8 @@ }, { "DisplayName":"Server Branch", - "Category":"SteamCMD and Updates", + "Category":"Updates", + "Subcategory":"Steam Downloads:download", "Description":"Sets the server branch to install. NOTE: Update the server after switching branches!", "Keywords":"server,branch", "FieldName":"ServerBranch", diff --git a/barotrauma.kvp b/barotrauma.kvp index 666c5f82f..80fb01239 100644 --- a/barotrauma.kvp +++ b/barotrauma.kvp @@ -19,7 +19,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.AppConfigId=2bb03c90-d662-4e3c-beca-ad136aac973b -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 App.DisplayName=Barotrauma App.RootDir=./barotrauma/ App.BaseDirectory=./barotrauma/1026340/ diff --git a/barotraumaconfig.json b/barotraumaconfig.json index 26c89430e..e0dec8f45 100644 --- a/barotraumaconfig.json +++ b/barotraumaconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game Port", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -14,7 +15,8 @@ }, { "DisplayName":"Query Port", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$QueryPort", @@ -27,7 +29,8 @@ }, { "DisplayName":"Auto Restart", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"autorestart", @@ -41,7 +44,8 @@ }, { "DisplayName":"Server Name", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server as it appears in the server browser", "Keywords":"server,name,servername", "FieldName":"name", @@ -55,7 +59,8 @@ }, { "DisplayName":"Server Message", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the text displayed in the server's info box", "Keywords":"server,message,servermessage", "FieldName":"ServerMessage", @@ -68,7 +73,8 @@ }, { "DisplayName":"Make Server Public", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will show on the server browser", "Keywords":"public", "FieldName":"IsPublic", @@ -84,7 +90,8 @@ }, { "DisplayName":"Server Language", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server language", "Keywords":"server,language", "FieldName":"Language", @@ -118,7 +125,8 @@ }, { "DisplayName":"Server Password", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password to join the server", "Keywords":"password", "FieldName":"password", @@ -131,7 +139,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the number of players allowed to join the server at one time", "Keywords":"player,limit,maxplayers", "FieldName":"$MaxUsers", @@ -148,7 +157,8 @@ }, { "DisplayName":"Level Difficulty", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the level difficulty. 0 = easiest, 100 = hellish", "Keywords":"level,difficulty", "FieldName":"LevelDifficulty", @@ -163,7 +173,8 @@ }, { "DisplayName":"Allowed Mission Types", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a comma-separated list of mission types for the server. If multiple are selected the server randomly chooses one (PvP Game Mode can only run Combat). Select from Salvage, Monster, Cargo, Beacon, Nest, Mineral, Combat, AbandonedOutpost, Escort, Pirate, ScanAlienRuins, ClearAlienRuins, All", "Keywords":"mission,types,missiontype", "FieldName":"MissionType", @@ -177,7 +188,8 @@ }, { "DisplayName":"Selected Submarine", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the submarine that will be used in a round. If blank, the server alphabetically picks the first submarine", "Keywords":"selected,submarine,selectedsubmarine", "FieldName":"SelectedSubmarine", @@ -191,7 +203,8 @@ }, { "DisplayName":"Submarine Selection Mode", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets how the next submarine should be chosen. Manual = only a client with the SelectSub permission can select. Random = submarine is randomly picked. Vote = all players can vote", "Keywords":"submarine,selection,mode,subselectionmode", "FieldName":"SubSelectionMode", @@ -208,7 +221,8 @@ }, { "DisplayName":"Hidden Submarines", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a comma-separated list of submarines to be hidden from selection/purchase", "Keywords":"hidden,submarine,hiddensubs", "FieldName":"HiddenSubs", @@ -222,7 +236,8 @@ }, { "DisplayName":"Selected Shuttle", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the respawn shuttle that will be used in a round. If blank, the server alphabetically picks the first shuttle", "Keywords":"selected,shuttle,selectedshuttle", "FieldName":"SelectedShuttle", @@ -236,7 +251,8 @@ }, { "DisplayName":"Default Game Mode", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the default game mode, which will apply unless changed via the method set under \"Game Mode Selection Method\"", "Keywords":"game,mode,gamemodeidentifier", "FieldName":"GameModeIdentifier", @@ -254,7 +270,8 @@ }, { "DisplayName":"Game Mode Selection Method", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets how the game mode can be changed. Manual = only a client with the SelectMode permission can select. Random = game mode is randomised. Vote = all players can vote", "Keywords":"game,mode,selection,method,modeselectionmode", "FieldName":"ModeSelectionMode", @@ -271,7 +288,8 @@ }, { "DisplayName":"Enable Voice Chat", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, players will be able to use voice chat", "Keywords":"voice,chat,voicechatenabled", "FieldName":"VoiceChatEnabled", @@ -287,7 +305,8 @@ }, { "DisplayName":"Start When Players Ready", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will automatically start a round if enough players are ready, based on the \"Minimum Player Ready Ratio\". Otherwise, the round must be manually started", "Keywords":"start,ready,startwhenclientsready", "FieldName":"StartWhenClientsReady", @@ -303,7 +322,8 @@ }, { "DisplayName":"Minimum Player Ready Ratio", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the minimum ratio of players required to be ready for a round to be automatically started, if \"Start When Ready\" is set", "Keywords":"start,ready,ratio,startwhenclientsreadyratio", "FieldName":"StartWhenClientsReadyRatio", @@ -319,7 +339,8 @@ }, { "DisplayName":"Allow Spectating", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, dead players can spectate. Otherwise, they are sent into the lobby", "Keywords":"spectate,allowspectating", "FieldName":"AllowSpectating", @@ -335,7 +356,8 @@ }, { "DisplayName":"AFK Kick Time", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the amount of time a player must be AFK to be auto-kicked", "Keywords":"kick,afk,away,time,period,kickafktime", "FieldName":"KickAFKTime", @@ -351,7 +373,8 @@ }, { "DisplayName":"Kill Disconnection Time", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the amount of time a player must be disconnected from their body for the character to be killed", "Keywords":"disconnection,body,time,period,killdisconnectedtime", "FieldName":"KillDisconnectedTime", @@ -367,7 +390,8 @@ }, { "DisplayName":"Randomize Seed Between Rounds", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will generate a new seed each round", "Keywords":"randomize,seed,randomizeseed", "FieldName":"RandomizeSeed", @@ -383,7 +407,8 @@ }, { "DisplayName":"Mod Loading", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Download mods by workshop item ID under SteamCMD and Updates. Load them by editing config_player.xml in accordance with [these instructions](https://discourse.cubecoders.com/t/barotrauma-guide/3952#h-2-mods-4)", "Keywords":"load,mod", "FieldName":"Mods", @@ -395,7 +420,8 @@ }, { "DisplayName":"Share Files With Players", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will send missing files to clients (currently only .sub files). Otherwise, if a client is missing required files they cannot spawn and will be sent back into the lobby", "Keywords":"allow,file,transfers,allowfiletransfers", "FieldName":"AllowFileTransfers", @@ -411,7 +437,8 @@ }, { "DisplayName":"Allow Mod Downloads", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, clients will be able to download required mods from the server. Otherwise they will need to obtain the mods themselves", "Keywords":"allow,client,mod,download,allowmoddownloads", "FieldName":"AllowModDownloads", @@ -427,7 +454,8 @@ }, { "DisplayName":"Voting Timeout", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the timeout that applies to voting", "Keywords":"vote,voting,timeout,votetimeout", "FieldName":"VoteTimeout", @@ -443,7 +471,8 @@ }, { "DisplayName":"Allowed Client Name Characters", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the characters approved for use in a client name. Enter as UTF-16 character code ranges. More information can be found [here](https://barotraumagame.com/wiki/Serversettings.xml)", "Keywords":"allowed,client,name,chars,allowedclientnamechars", "FieldName":"AllowedClientNameChars", @@ -457,7 +486,8 @@ }, { "DisplayName":"Save Server Logs", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, server logs will be saved in the ServerLogs folder upon server shutdown", "Keywords":"save,server,logs,saveserverlogs", "FieldName":"SaveServerLogs", @@ -473,7 +503,8 @@ }, { "DisplayName":"Log File Length", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the number of lines generated in a log file before it is rotated", "Keywords":"log,file,lines,rotate,linesperlogfile", "FieldName":"LinesPerLogFile", @@ -488,7 +519,8 @@ }, { "DisplayName":"Server Tickrate", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the tickrate of the server", "Keywords":"tickrate", "FieldName":"TickRate", @@ -502,7 +534,8 @@ }, { "DisplayName":"Enable UPnP", - "Category":"Barotrauma General", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, UPnP will be enabled on the server. Requires a UPnP-enabled router to function", "Keywords":"upnp,enableupnp", "FieldName":"enableupnp", @@ -518,7 +551,8 @@ }, { "DisplayName":"Play Style", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the server play style displayed in the server browser and lobby", "Keywords":"play,style,playstyle", "FieldName":"PlayStyle", @@ -537,7 +571,8 @@ }, { "DisplayName":"Allow Round End Vote", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, players can vote to end the round", "Keywords":"vote,voting,round,end,allowendvoting", "FieldName":"AllowEndVoting", @@ -553,7 +588,8 @@ }, { "DisplayName":"Minimum Round End Vote Ratio", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the minimum proportion of round end votes required to end a round (if Round End Vote is enabled)", "Keywords":"round,end,vote,voting,ratio,endvoterequiredratio", "FieldName":"EndVoteRequiredRatio", @@ -569,7 +605,8 @@ }, { "DisplayName":"Allow Respawning", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, respawning of dead players will be allowed. Otherwise, dead players will have to spectate until the round ends", "Keywords":"respawn,allowrespawn", "FieldName":"AllowRespawn", @@ -585,7 +622,8 @@ }, { "DisplayName":"Respawn Interval", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the time between each respawn wave", "Keywords":"respawn,interval,respawninterval", "FieldName":"RespawnInterval", @@ -602,7 +640,8 @@ }, { "DisplayName":"Minimum Respawn Ratio", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the minimum proportion of dead/spectating players required for the respawn timer to start", "Keywords":"respawn,ratio,minrespawnratio", "FieldName":"MinRespawnRatio", @@ -618,7 +657,8 @@ }, { "DisplayName":"Skill Loss On Death", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the percentage of a player's skill level that is lost on death", "Keywords":"skill,level,loss,death,SkillLossPercentageOnDeath", "FieldName":"SkillLossPercentageOnDeath", @@ -635,7 +675,8 @@ }, { "DisplayName":"Enable Respawn Shuttle", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, respawning players may spawn in a shuttle away from the main submarine and must dock or otherwise merge with the crew. Otherwise, players are spawned in the submarine on certain job spawnpoints, depending on their job", "Keywords":"respawn,shuttle,userespawnshuttle", "FieldName":"UseRespawnShuttle", @@ -651,7 +692,8 @@ }, { "DisplayName":"Maximum Respawn Transport Duration", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum time the respawn shuttle has to dock to the submarine. If time runs out before the shuttle docks it will automatically return to the first outpost", "Keywords":"respawn,transport,time,maxtransporttime", "FieldName":"MaxTransportTime", @@ -668,7 +710,8 @@ }, { "DisplayName":"Line Of Sight Effect Mode", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the line of sight (LOS) effect mode", "Keywords":"los,line,sight,losmode", "FieldName":"LosMode", @@ -685,7 +728,8 @@ }, { "DisplayName":"Show Enemy Health Bars", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets whether enemies' health status is shown, via health bars above their heads", "Keywords":"enemy,health,status,showenemyhealthbars", "FieldName":"ShowEnemyHealthBars", @@ -702,7 +746,8 @@ }, { "DisplayName":"Traitor Probability", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the percentage probability that a traitor will be on board", "Keywords":"traitor,probability,TraitorProbability", "FieldName":"TraitorProbability", @@ -719,7 +764,8 @@ }, { "DisplayName":"Traitor Danger Level", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the severity of damage a traitor’s work is likely to cause during a round", "Keywords":"traitor,danger,level,TraitorDangerLevel", "FieldName":"TraitorDangerLevel", @@ -734,7 +780,8 @@ }, { "DisplayName":"Traitor Minimum Player Count", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the minimum number of players required for a traitor to be picked", "Keywords":"traitor,minimum,player,count,traitorsminplayercount", "FieldName":"TraitorsMinPlayerCount", @@ -749,7 +796,8 @@ }, { "DisplayName":"Traitor Accusation Minimum Player Percentage", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the minimum required percentage of players who must vote in favour to successfully accuse a traitor", "Keywords":"traitor,player,percentage,accusation,MinPercentageOfPlayersForTraitorAccusation", "FieldName":"MinPercentageOfPlayersForTraitorAccusation", @@ -766,7 +814,8 @@ }, { "DisplayName":"Maximum Money Transfer Request", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets how much money players are allowed to request from the bank. 0 = money requests disabled", "Keywords":"maximum,money,transfer,request,bank,maximummoneytransferrequest", "FieldName":"MaximumMoneyTransferRequest", @@ -781,7 +830,8 @@ }, { "DisplayName":"Looted Money Destination", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets where looted money should be sent", "Keywords":"loot,money,bank,wallet,destination,lootedmoneydestination", "FieldName":"LootedMoneyDestination", @@ -797,7 +847,8 @@ }, { "DisplayName":"Allow Ragdoll Button", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, players can ragdoll on their own if they hold the button down. Otherwise, players must be stunned (or be dead) to ragdoll", "Keywords":"allow,ragdoll,allowragdollbutton", "FieldName":"AllowRagdollButton", @@ -813,7 +864,8 @@ }, { "DisplayName":"Bot Count", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the number of bots that should be spawned in a round. This is limited by the \"Maximum Bot Count\"", "Keywords":"bot,count,botcount", "FieldName":"BotCount", @@ -828,7 +880,8 @@ }, { "DisplayName":"Maximum Bot Count", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the maximum number of allowed bots in a round", "Keywords":"maximum,bot,count,maxbotcount", "FieldName":"MaxBotCount", @@ -844,7 +897,8 @@ }, { "DisplayName":"Bot Spawn Mode", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets how bots should be spawned. Normal = bots fill the amount of slots set in \"Bot Count\". Fill = bots skip that value and fully fill empty player slots", "Keywords":"bot,spawn,mode,botspawnmode", "FieldName":"BotSpawnMode", @@ -860,7 +914,8 @@ }, { "DisplayName":"Disable Bot Conversations", - "Category":"Barotrauma Gameplay", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, bot conversations will not be allowed", "Keywords":"disable,bot,conversations,disablebotconversations", "FieldName":"DisableBotConversations", @@ -876,7 +931,8 @@ }, { "DisplayName":"Allow Friendly Fire", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, friendly fire between players will be allowed (they can deal damage to each other)", "Keywords":"friendly,fire,allowfriendlyfire", "FieldName":"AllowFriendlyFire", @@ -892,7 +948,8 @@ }, { "DisplayName":"Enable Killable Outpost NPCs", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, outpost NPCs will be able to be killed", "Keywords":"kill,npc,killable,killablenpcs", "FieldName":"KillableNPCs", @@ -908,7 +965,8 @@ }, { "DisplayName":"Enable Destructible Outposts", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, outposts will be destructible (able to take damage)", "Keywords":"destructible,outposts,damage,destructibleoutposts", "FieldName":"DestructibleOutposts", @@ -924,7 +982,8 @@ }, { "DisplayName":"Lock All Default Wires", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If set, the ability to disconnect or change any default wires in a submarine will be disabled", "Keywords":"lock,wires,lockalldefaultwires", "FieldName":"LockAllDefaultWires", @@ -940,7 +999,8 @@ }, { "DisplayName":"Allow Rewiring", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, players can rewire anything except if it has been set otherwise in the submarine", "Keywords":"allow,rewiring,allowrewiring", "FieldName":"AllowRewiring", @@ -956,7 +1016,8 @@ }, { "DisplayName":"Allow WiFi Linking To Chat", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, WiFi components on the submarine can be linked to chat", "Keywords":"chat,wifi,link,allowlinkingwifitochat", "FieldName":"AllowLinkingWifiToChat", @@ -972,7 +1033,8 @@ }, { "DisplayName":"Allow Disguises", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, players can disguise themselves by using another player's ID card. Otherwise, players will always have their names above them even when covering their face", "Keywords":"allow,disguises,allowdisguises", "FieldName":"AllowDisguises", @@ -988,7 +1050,8 @@ }, { "DisplayName":"Allow Vote Kicking", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, players can vote to kick others players", "Keywords":"vote,voting,kick,allowvotekick", "FieldName":"AllowVoteKick", @@ -1004,7 +1067,8 @@ }, { "DisplayName":"Minimum Ratio For Vote Kicking", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"Sets the minimum proportion of votes required to vote-kick a player (if Vote Kicking is enabled)", "Keywords":"kick,vote,voting,ratio,kickvoterequiredratio", "FieldName":"KickVoteRequiredRatio", @@ -1020,7 +1084,8 @@ }, { "DisplayName":"Vote Kicking Disabled Period", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"Sets the minimum time period that must pass before a player can be vote-kicked after joining", "Keywords":"kick,vote,voting,disallow,DisallowKickVoteTime", "FieldName":"DisallowKickVoteTime", @@ -1036,7 +1101,8 @@ }, { "DisplayName":"Vote Kicking Ban Duration", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"Sets the ban duration for players who are vote-kicked", "Keywords":"kick,ban,time,period,autobantime", "FieldName":"AutoBanTime", @@ -1052,7 +1118,8 @@ }, { "DisplayName":"Maximum Ban Time", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"Sets the maximum ban time that can be set in the lobby host UI", "Keywords":"kick,ban,time,period,maximum,maxautobantime", "FieldName":"MaxAutoBanTime", @@ -1068,7 +1135,8 @@ }, { "DisplayName":"Enable Ban After Incorrect Password", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If enabled, players will be auto-banned after exceeding the maximum password retries set under \"Maximum Password Retries\"", "Keywords":"password,ban,retry,banafterwrongpassword", "FieldName":"BanAfterWrongPassword", @@ -1084,7 +1152,8 @@ }, { "DisplayName":"Maximum Password Retries Before Ban", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"Sets the maximum number of failed password attempts before a player is auto-banned. Requires \"Enable Failed Password Ban\" to be set", "Keywords":"password,ban,retry,maxpasswordretriesbeforeban", "FieldName":"MaxPasswordRetriesBeforeBan", @@ -1100,7 +1169,8 @@ }, { "DisplayName":"Enable DOS Protection", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If set, the server will automatically kick players who are causing the server to perform poorly", "Keywords":"dos,protection,kick,EnableDoSProtection", "FieldName":"EnableDoSProtection", @@ -1116,7 +1186,8 @@ }, { "DisplayName":"Maximum Packet Amount", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"The server will automatically kick players who are sending more than the set amount of network packets per minute. 1200 or less = disabled", "Keywords":"maximum,packets,minute,kick,MaxPacketAmount", "FieldName":"MaxPacketAmount", @@ -1132,7 +1203,8 @@ }, { "DisplayName":"Use Karma", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"If set, the [Karma system](https://barotraumagame.com/wiki/Karma) will be enabled", "Keywords":"karma,karmaenabled", "FieldName":"KarmaEnabled", @@ -1148,7 +1220,8 @@ }, { "DisplayName":"Karma Preset", - "Category":"Barotrauma Anti-Griefing", + "Category":"Barotrauma:stadia_controller", + "Subcategory":"Anti-Griefing Settings:security:3", "Description":"Sets the karma rules preset that should be used. Requires Karma to be enabled", "Keywords":"karma,preset,karmapreset", "FieldName":"KarmaPreset", diff --git a/beammp.kvp b/beammp.kvp index e25cba460..570697b68 100644 --- a/beammp.kvp +++ b/beammp.kvp @@ -18,7 +18,7 @@ Meta.ContainerPolicyReason=The default executable on Linux is built for Debian 1 Meta.ExtraSetupStepsURI= Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=2cab46a3-651b-49be-bbd1-51a5d098924a App.DisplayName=BeamMP App.RootDir=./beammp/ diff --git a/beammpconfig.json b/beammpconfig.json index 5810dcf44..c9ade3e8c 100644 --- a/beammpconfig.json +++ b/beammpconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Linux Server Version", - "Category":"BeamMP - Server Settings", + "Category":"BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server version to install on Linux, based on the host system. Use \"Debian 12\" if using AMP's Docker. NOTE: Update the server after changing this setting", "Keywords":"server,version", "FieldName":"ServerVersion", @@ -19,7 +20,8 @@ }, { "DisplayName": "Auth Key", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The auth key for your server can be obtained from [Keymaster](https://beammp.com/keymaster). This is required for the server to start.", "Keywords": "auth,key,authkey", "FieldName": "AuthKey", @@ -31,7 +33,8 @@ }, { "DisplayName": "Server Name", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The name of the server as shown in the server list (if the server is public). You can use [special characters](https://wiki.beammp.com/en/home/server-maintenance#customize-the-look-of-your-server-name) to format this with colors and styles.", "Keywords": "server,name", "FieldName": "Name", @@ -43,7 +46,8 @@ }, { "DisplayName": "Server Description", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The description for the server as shown in the server list (if the server is public). You can use [special characters](https://wiki.beammp.com/en/home/server-maintenance#customize-the-look-of-your-server-name) to format this with colors and styles.", "Keywords": "description", "FieldName": "Description", @@ -55,7 +59,8 @@ }, { "DisplayName": "Port", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The main game port", "Keywords": "", "FieldName": "$MainGamePort", @@ -66,7 +71,8 @@ }, { "DisplayName": "Make Server Private", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "When enabled, your server will not be shown in the server list. Anyone with the correct IP and port can still connect.", "Keywords": "private", "FieldName": "Private", @@ -80,7 +86,8 @@ }, { "DisplayName": "Map", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The map to load. If Custom is selected, Custom Map Name must also be set.", "Keywords": "map", "FieldName": "Map", @@ -107,7 +114,8 @@ }, { "DisplayName":"Custom Map Name", - "Category":"BeamMP - Server Settings", + "Category":"BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom map for the server. Custom type must be selected under \"Map\", and the map must be installed in Resources/Client.", "Keywords":"custom,map", "FieldName":"CustomMap", @@ -121,7 +129,8 @@ }, { "DisplayName": "Max Players", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The maximum number of players on the server at one time.", "Keywords": "max,players,maxplayers", "FieldName": "$MaxUsers", @@ -134,7 +143,8 @@ }, { "DisplayName": "Max Cars Per Player", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The maximum number of cars allowed per player. Any additional cars a player tries to spawn will be deleted instantly.", "Keywords": "max,cars,maxcars", "FieldName": "MaxCars", @@ -148,7 +158,8 @@ }, { "DisplayName": "Resource Folder", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The folder for Resources inside the datastore.", "Keywords": "", "FieldName": "ResourceFolder", @@ -160,7 +171,8 @@ }, { "DisplayName": "Log Chat Messages", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "Whether to log chat messages in the console and log.", "Keywords": "log,chat,logging,logchat", "FieldName": "LogChat", @@ -174,7 +186,8 @@ }, { "DisplayName": "Enable Debug Logging", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "Turn on debug logging. Enabling this will drastically increase the size of the log file.", "Keywords": "debug,log,logging", "FieldName": "Debug", @@ -188,7 +201,8 @@ }, { "DisplayName": "Hide Update Messages", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "Hides the periodic update message which notifies you of a new server version. Recommended to keep this setting disabled and always update as soon as possible.", "Keywords": "hide,updates,message,imscaredofupdates", "FieldName": "ImScaredOfUpdates", @@ -202,7 +216,8 @@ }, { "DisplayName": "Send Errors", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "If enabled, the server will send info about crashes and other issues to the BeamMP devs. This may include your config, who is on your server at the time of the error, and similar general information. This has no impact on server performance.", "Keywords": "send,errors,senderrors", "FieldName": "SendErrors", @@ -217,7 +232,8 @@ }, { "DisplayName": "Enable Send Errors Message", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "If enabled, the Send Errors message will show on startup.", "Keywords": "send,errors,show,message,senderrorsshowmessage", "FieldName": "SendErrorsShowMessage", @@ -231,7 +247,8 @@ }, { "DisplayName": "HTTPServerIP", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The binding IP for the HTTP webserver.", "Keywords": "", "FieldName": "$ApplicationIPBinding", @@ -242,7 +259,8 @@ }, { "DisplayName": "HTTPServerPort", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "The port used for the HTTP webserver.", "Keywords": "", "FieldName": "$HTTPServerPort", @@ -253,7 +271,8 @@ }, { "DisplayName": "Enable HTTP Server", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "Enables the internal HTTP server.", "Keywords": "http,server,enabled,httpserverenabled", "FieldName": "HTTPServerEnabled", @@ -267,7 +286,8 @@ }, { "DisplayName": "Use SSL For HTTP Server", - "Category": "BeamMP - Server Settings", + "Category": "BeamMP:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description": "Recommended to have enabled for servers which face the internet. With SSL the server will serve https and requires valid key and cert files. Key and cert files should be stored in \".ssl/HttpServer/key.pem\" and \".ssl/HttpServer/cert.pem\" in the instance datastore.", "Keywords": "use,ssl,usessl", "FieldName": "UseSSL", diff --git a/blackwake.kvp b/blackwake.kvp index 123b64082..a0665a03e 100644 --- a/blackwake.kvp +++ b/blackwake.kvp @@ -18,7 +18,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=2d46f35d-6703-4ef9-8240-c9d45bd42dbd App.DisplayName=Blackwake App.RootDir=./blackwake/ diff --git a/blackwakeconfig.json b/blackwakeconfig.json index 145bae163..0b6229449 100644 --- a/blackwakeconfig.json +++ b/blackwakeconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game Port", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -14,7 +15,8 @@ }, { "DisplayName":"Query Port", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$QueryPort", @@ -27,7 +29,8 @@ }, { "DisplayName":"Server IP Binding", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ApplicationIPBinding", @@ -40,7 +43,8 @@ }, { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server", "Keywords":"server,name", "FieldName":"serverName", @@ -53,7 +57,8 @@ }, { "DisplayName":"Hide Server", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will be hidden from the Steam server list", "Keywords":"hide,steam", "FieldName":"hideFromList", @@ -69,7 +74,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password to join the server. Must be longer than three characters. Default is no password", "Keywords":"password", "FieldName":"password", @@ -82,7 +88,8 @@ }, { "DisplayName":"Discord Link", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the discord link to show in the server list browser. A server name that is too long may cause the link not to display", "Keywords":"discord,link", "FieldName":"discordLink", @@ -95,7 +102,8 @@ }, { "DisplayName":"Restart Time", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the local hour to automatically restart the game server. -1 = disabled", "Keywords":"restart,hour", "FieldName":"restartHour", @@ -111,7 +119,8 @@ }, { "DisplayName":"Enable Bots", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, bots will be allowed on the server. Disabling bots requires a server password to be set", "Keywords":"bots", "FieldName":"useBots", @@ -127,7 +136,8 @@ }, { "DisplayName":"Disable Time Limit", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, the time limit for tournaments will be disabled", "Keywords":"tournament,time,limit", "FieldName":"compCTB", @@ -143,7 +153,8 @@ }, { "DisplayName":"Total Team Count", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the total team count, with the number of teams dividend evenly between each faction", "Keywords":"team,crew,count", "FieldName":"teamCount", @@ -160,7 +171,8 @@ }, { "DisplayName":"Capture Speed Multiplier", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the capture speed multiplier (0.5 = 50%, 1 = 100%, 2 = 200% and so on)", "Keywords":"capture,speed,multiplier", "FieldName":"captureSpeedMultiplier", @@ -174,7 +186,8 @@ }, { "DisplayName":"Resource Gain Multiplier", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the resource gain multiplier (0.5 = 50%, 1 = 100%, 2 = 200% and so on)", "Keywords":"resource,gain,multiplier", "FieldName":"resourceGainMultiplier", @@ -188,7 +201,8 @@ }, { "DisplayName":"Use Tickets", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, tickets will be used", "Keywords":"use,tickets", "FieldName":"useAndWinByTickets", @@ -204,7 +218,8 @@ }, { "DisplayName":"Ticket Amount", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the number of tickets. Requires Use Tickets to be enabled", "Keywords":"ticket,amount", "FieldName":"ticketAmount", @@ -219,7 +234,8 @@ }, { "DisplayName":"Enable Ticket Scaling", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, tickets will be scaled", "Keywords":"ticket,scaling", "FieldName":"useTicketScaling", @@ -235,7 +251,8 @@ }, { "DisplayName":"Enable Friendly Fire Toggle", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, friendly fire can be toggled", "Keywords":"friendly,fire,toggle", "FieldName":"friendlyFireCanToggle", @@ -251,7 +268,8 @@ }, { "DisplayName":"Enable Fort Modes", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, fort modes will be enabled", "Keywords":"fort,modes", "FieldName":"allowFortModes", @@ -267,7 +285,8 @@ }, { "DisplayName":"Ship Speed Multiplier", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the ship speed multiplier (0.5 = 50%, 1 = 100%, 2 = 200% and so on)", "Keywords":"ship,speed,factor", "FieldName":"shipSpeedFactor", @@ -281,7 +300,8 @@ }, { "DisplayName":"Gate Explosive Amount", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the gate explosive amount", "Keywords":"gate,explosive", "FieldName":"gateExplosiveAmount", @@ -294,7 +314,8 @@ }, { "DisplayName":"Tower Health Hits", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the tower health hits", "Keywords":"tower,health,hits", "FieldName":"towerHealthHits", @@ -307,7 +328,8 @@ }, { "DisplayName":"Enable Player Collison", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, collision of friendly players will be possible", "Keywords":"friendly,player,collision", "FieldName":"friendlyPlayerCollision", @@ -323,7 +345,8 @@ }, { "DisplayName":"Enable Fire Spread", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, fires will spread fires when friendly players collide. Requires Player Collision to be enabled", "Keywords":"friendly,fire,spread", "FieldName":"friendlySpreadFires", @@ -339,7 +362,8 @@ }, { "DisplayName":"Enable Hand Weapon Damage", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, hand weapons can cause damage to friendly players", "Keywords":"friendly,hand,weapon,damage", "FieldName":"friendlyFire", @@ -355,7 +379,8 @@ }, { "DisplayName":"Enable Ship Weapon Damage", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, ship weapons can cause damage to friendly players", "Keywords":"friendly,ship,weapon,damage", "FieldName":"friendlyShipDamage", @@ -371,7 +396,8 @@ }, { "DisplayName":"Enable Auto Team Balance", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, teams will be automatically balanced", "Keywords":"team,balance,force,equal,factions", "FieldName":"forceEqualFactions", @@ -387,7 +413,8 @@ }, { "DisplayName":"Position Update Rate", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the times per second a player's position is updated. Higher values cause more network usage but will reduce sliding/delay during melee fighting", "Keywords":"update,position,rate", "FieldName":"playerUpdateRate", @@ -401,7 +428,8 @@ }, { "DisplayName":"Enable Global Voice", - "Category":"Server Settings", + "Category":"Blackwake:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, global voice will be allowed during the round. Otherwise it only be allowed during voting and the win screen", "Keywords":"global,voice", "FieldName":"allowGlobalVoice", diff --git a/broke-protocol.kvp b/broke-protocol.kvp index d1ee535e0..8e92a3b5e 100644 --- a/broke-protocol.kvp +++ b/broke-protocol.kvp @@ -16,7 +16,7 @@ Meta.ContainerPolicy=Supported Meta.Prerequsites=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=2fcb1ab6-7ca6-4a78-af34-db7f6185c1db App.DisplayName=Broke Protocol App.RootDir=./brokeprotocol/ diff --git a/broke-protocolconfig.json b/broke-protocolconfig.json index 46bbc938f..78d8ab884 100644 --- a/broke-protocolconfig.json +++ b/broke-protocolconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game Port", - "Category":"Server Settings", + "Category":"Broke Protocol:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -14,7 +15,8 @@ }, { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Broke Protocol:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server name visible in the server list (up to 48 characters). Color codes supported", "Keywords":"server,name", "FieldName":"serverName", @@ -27,7 +29,8 @@ }, { "DisplayName":"Server Map", - "Category":"Server Settings", + "Category":"Broke Protocol:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map the server will load. Can be subscribed to on Steam or included in the \"Maps\" directory", "Keywords":"map", "FieldName":"map", @@ -40,7 +43,8 @@ }, { "DisplayName":"Server URL", - "Category":"Server Settings", + "Category":"Broke Protocol:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the URL displayed in the server list (up to 48 characters)", "Keywords":"server,url", "FieldName":"URL", @@ -53,7 +57,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"Broke Protocol:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum number of players that may connect to the server at one time (up to 255)", "Keywords":"player,limit,maximum", "FieldName":"$MaxUsers", @@ -67,7 +72,8 @@ }, { "DisplayName":"Enable Whitelist", - "Category":"Server Settings", + "Category":"Broke Protocol:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, only whitelisted players can join", "Keywords":"whitelist,enable", "FieldName":"whitelist", @@ -83,7 +89,8 @@ }, { "DisplayName":"Whitelisted Players", - "Category":"Server Settings", + "Category":"Broke Protocol:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"List of account names for whitelisted players", "Keywords":"whitelisted,players", "FieldName":"whitelistedPlayers", diff --git a/call-of-duty4mw.kvp b/call-of-duty4mw.kvp index 90024073f..dfea815be 100644 --- a/call-of-duty4mw.kvp +++ b/call-of-duty4mw.kvp @@ -18,7 +18,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=31213330-971c-4538-aebb-6abb44c3d9d2 App.DisplayName=Call of Duty 4: Modern Warfare App.RootDir=./call-of-duty4mw/ diff --git a/call-of-duty4mwconfig.json b/call-of-duty4mwconfig.json index 0cfd2203d..1716d1b75 100644 --- a/call-of-duty4mwconfig.json +++ b/call-of-duty4mwconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game Port", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -14,7 +15,8 @@ }, { "DisplayName":"IP Binding", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ApplicationIPBinding", @@ -27,7 +29,8 @@ }, { "DisplayName":"Enable Log File", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"logfile", @@ -41,7 +44,8 @@ }, { "DisplayName":"Continuous Log", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"g_logsync", @@ -55,7 +59,8 @@ }, { "DisplayName":"Log File Name", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"g_log", @@ -69,7 +74,8 @@ }, { "DisplayName":"Disable Punkbuster", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"sv_punkbuster", @@ -83,7 +89,8 @@ }, { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server. Limit of 22 characters. Colour codes can be used: ^0=Black, ^1=Red, ^2=Green, ^3=Yellow, ^4=Blue, ^5=Cyan, ^6=Pink, ^7=White, ^8=Grey, ^9=Grey/Map Default", "Keywords":"server,name", "FieldName":"sv_hostname", @@ -96,7 +103,8 @@ }, { "DisplayName":"Message Of The Day", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the message of the day (MOTD) displayed when players join. Colour codes can also be used, as per the Server Name", "Keywords":"message,motd", "FieldName":"scr_motd", @@ -109,7 +117,8 @@ }, { "DisplayName":"Make Server Public", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will be visible publicly. Otherwise it will only be accessible from the local network", "Keywords":"public,visible", "FieldName":"dedicated", @@ -125,7 +134,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password to join the server", "Keywords":"password", "FieldName":"g_password", @@ -138,7 +148,8 @@ }, { "DisplayName":"RCON Password", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the RCON password to allow sending console commands in-game. Default is no password, disabling console commands", "Keywords":"rcon,password", "FieldName":"rcon_password", @@ -151,7 +162,8 @@ }, { "DisplayName":"Map Mode", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets whether to enable map rotation (the Map Rotation List must then also be set) or to load a specific initial map (the Initial Game Type and Initial Map must then also be set)", "Keywords":"map,mode", "FieldName":"map_mode", @@ -167,7 +179,8 @@ }, { "DisplayName":"Map Rotation List", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map list to use for map rotations for the server. Each entry must be in the format: gametype map (for example, gametype war map mp_convoy). Map Rotation must be configured", "Keywords":"map,rotation,list", "FieldName":"sv_mapRotation", @@ -181,7 +194,8 @@ }, { "DisplayName":"Initial Game Type", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the game type to start the server with. This setting will be overridden if Map Rotation is configured. Settings for each game type can be set in server.cfg", "Keywords":"game,type", "FieldName":"g_gametype", @@ -201,7 +215,8 @@ }, { "DisplayName":"Initial Map", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map to start the server with. This setting will be overridden if Map Rotation is configured", "Keywords":"map", "FieldName":"map_name", @@ -214,7 +229,8 @@ }, { "DisplayName":"Load Mod", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the mod to load when starting the server, based on the path to the mod in the Mods directory - for example, \"Mods/ModWarfare\"", "Keywords":"mods", "FieldName":"fs_game", @@ -228,7 +244,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server", "Keywords":"max,players,limit", "FieldName":"$MaxUsers", @@ -242,7 +259,8 @@ }, { "DisplayName":"Private Player Limit", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of private players allowed on the server (those that can use non-public reserved slots). Will be limited to the Player Limit", "Keywords":"max,private,players,limit", "FieldName":"sv_privateclients", @@ -256,7 +274,8 @@ }, { "DisplayName":"Private Player Password", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password for private players to join the server. Private players entering this password have access to all slots on the server, otherwise the players only have access to the public slots (Player Limit less Private Player Limit)", "Keywords":"private,player,password", "FieldName":"sv_privatePassword", @@ -269,7 +288,8 @@ }, { "DisplayName":"Enable Server Voice Chat", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, server voice chat will be enabled", "Keywords":"voice,chat", "FieldName":"sv_voice", @@ -285,7 +305,8 @@ }, { "DisplayName":"Server Voice Chat Quality", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server voice quality level", "Keywords":"voice,chat,quality", "FieldName":"sv_voiceQuality", @@ -300,7 +321,8 @@ }, { "DisplayName":"Enable Dead Chat", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, dead players will be allowed to chat with living players", "Keywords":"voice,dead,chat", "FieldName":"voice_deadChat", @@ -316,7 +338,8 @@ }, { "DisplayName":"Minimum Ping", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the minimum ping required for a player to be allowed to join", "Keywords":"minimum,ping", "FieldName":"sv_minPing", @@ -332,7 +355,8 @@ }, { "DisplayName":"Maximum Ping", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum ping permitted for a player to be allowed to join", "Keywords":"maximum,ping", "FieldName":"sv_maxping", @@ -348,7 +372,8 @@ }, { "DisplayName":"Maximum Bandwidth", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum bandwidth for the server", "Keywords":"maximum,bandwidth", "FieldName":"sv_maxRate", @@ -365,7 +390,8 @@ }, { "DisplayName":"Client Timeout Period", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time before the server will kick a client if no response is sent to the server", "Keywords":"timeout", "FieldName":"sv_timeout", @@ -382,7 +408,8 @@ }, { "DisplayName":"Player Inactivity Kick Period", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time before the server will kick a player for inactivity", "Keywords":"inactivity,afk,period", "FieldName":"g_inactivity", @@ -397,7 +424,8 @@ }, { "DisplayName":"Spectator Kick Period", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time before the server will kick a spectator", "Keywords":"inactivity,period,spectator", "FieldName":"g_inactivityspectator", @@ -412,7 +440,8 @@ }, { "DisplayName":"Temporary Ban Period", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time for a player temporary ban (on kick/tempban)", "Keywords":"ban,period,temporary", "FieldName":"sv_kickBanTime", @@ -429,7 +458,8 @@ }, { "DisplayName":"Zombie Retention Period", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time for keeping a disconnected client on the server to transmit the last message", "Keywords":"zombie,time", "FieldName":"sv_zombietime", @@ -446,7 +476,8 @@ }, { "DisplayName":"Enable Flood Protection", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, flood protection applies, so user commands are throttled. Should be enabled on non-password-protected public servers", "Keywords":"flood,protection", "FieldName":"sv_floodProtect", @@ -462,7 +493,8 @@ }, { "DisplayName":"Reconnect Limit", - "Category":"Server Settings", + "Category":"COD4 Modern Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the number of times a player can reconnect after disconnection", "Keywords":"reconnect,limit", "FieldName":"sv_reconnectlimit", diff --git a/call-of-dutymw2.kvp b/call-of-dutymw2.kvp index 3fbffafb6..507dc2d21 100644 --- a/call-of-dutymw2.kvp +++ b/call-of-dutymw2.kvp @@ -21,7 +21,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= Meta.AppConfigId=31ce3972-13ec-40cc-a902-32272363dc3c diff --git a/call-of-dutymw2config.json b/call-of-dutymw2config.json index ad764a567..c10cf13ff 100644 --- a/call-of-dutymw2config.json +++ b/call-of-dutymw2config.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game Port", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -12,7 +13,8 @@ }, { "DisplayName":"IP Binding", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ApplicationIPBinding", @@ -23,7 +25,8 @@ }, { "DisplayName":"RCON Password", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$RemoteAdminPassword", @@ -34,7 +37,8 @@ }, { "DisplayName":"Enable Log File", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"logfile", @@ -46,7 +50,8 @@ }, { "DisplayName":"Continuous Log", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"g_logSync", @@ -58,7 +63,8 @@ }, { "DisplayName":"Log File Name", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"g_log", @@ -70,7 +76,8 @@ }, { "DisplayName":"Log Filter", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"com_logFilter", @@ -82,7 +89,8 @@ }, { "DisplayName":"Disable Lobby Server", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"party_enable", @@ -94,7 +102,8 @@ }, { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server. Colour codes can be used: ^0=Black, ^1=Red, ^2=Green, ^3=Yellow, ^4=Blue, ^5=Cyan, ^6=Pink, ^7=White, ^8=Team Colours, ^9=Grey, ^:=Rainbow", "Keywords":"server,name,sv_hostname", "FieldName":"sv_hostname", @@ -105,7 +114,8 @@ }, { "DisplayName":"Message Of The Day", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom message of the day (MOTD) displayed when players join. Colour codes can also be used, as per the Server Name. Blank = default intel messages", "Keywords":"message,motd,sv_motd", "FieldName":"sv_motd", @@ -116,7 +126,8 @@ }, { "DisplayName":"Enable Private LAN Party Mode", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will be unlisted publicly and added to the local serverlist only. Otherwise, heartbeats will be sent to the online serverlist", "Keywords":"public,online,private,lan,party,sv_lanonly", "FieldName":"sv_lanonly", @@ -131,7 +142,8 @@ }, { "DisplayName":"Internet/LAN Server", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will be started as an internet server. Otherwise, it will be started as a LAN server", "Keywords":"lan,internet,dedicated", "FieldName":"dedicated", @@ -146,7 +158,8 @@ }, { "DisplayName":"Server Admin Username", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the admin username for administrative purposes", "Keywords":"admin,username,_Admin", "FieldName":"_Admin", @@ -157,7 +170,8 @@ }, { "DisplayName":"Server Admin Email Address", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the email address for the server admin for administrative purposes", "Keywords":"email,address,_Email", "FieldName":"_Email", @@ -168,7 +182,8 @@ }, { "DisplayName":"Server Admin Website", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the URL for the server admin's website", "Keywords":"website,url,_Website", "FieldName":"_Website", @@ -179,7 +194,8 @@ }, { "DisplayName":"Server Location", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server location that is displayed in the server information", "Keywords":"location,_Location", "FieldName":"_Location", @@ -191,7 +207,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password to join the server", "Keywords":"password,g_password", "FieldName":"g_password", @@ -202,7 +219,8 @@ }, { "DisplayName":"RCON Timeout", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the minimum allowed interval between RCON messages per IP address", "Keywords":"rcon,interval,timeout,rcon_timeout", "FieldName":"rcon_timeout", @@ -214,7 +232,8 @@ }, { "DisplayName":"Map Rotation List", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map list to use for map rotations for the server. Each entry must be in the format: map . To mix gametypes, use the format: gametype map . See userraw/server.cfg for mapnames", "Keywords":"map,rotation,list,sv_maprotation", "FieldName":"sv_maprotation", @@ -226,7 +245,8 @@ }, { "DisplayName":"Randomise Map Rotation", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, the loading order of the Map Rotation List maps will be randomised", "Keywords":"map,rotation,random,randomise,randomize,sv_randomMapRotation", "FieldName":"sv_randomMapRotation", @@ -240,7 +260,8 @@ }, { "DisplayName":"Default Gametype", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the default gametype in case the Map Rotation List does not specify gametypes. Settings for each gametype can be set in userraw/server.cfg", "Keywords":"game,type,g_gametype", "FieldName":"g_gametype", @@ -263,7 +284,8 @@ }, { "DisplayName":"Load Mod", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the mod to load when starting the server, based on the path to the mod in the mods directory", "Keywords":"mods,fs_game", "FieldName":"fs_game", @@ -275,7 +297,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server", "Keywords":"max,players,limit", "FieldName":"$MaxUsers", @@ -288,7 +311,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$MaxUsers", @@ -299,7 +323,8 @@ }, { "DisplayName":"Maximum Ping", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum ping permitted for a player to be allowed to join. If a custom DLC reports the 'server is for low ping players only', set to 0", "Keywords":"maximum,ping,sv_maxPing", "FieldName":"sv_maxPing", @@ -314,7 +339,8 @@ }, { "DisplayName":"Client Timeout Period", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time before the server will kick a client if no response is sent to the server", "Keywords":"timeout,sv_timeout", "FieldName":"sv_timeout", @@ -329,7 +355,8 @@ }, { "DisplayName":"Player Inactivity Kick Period", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time before the server will kick a player for inactivity", "Keywords":"inactivity,afk,period,g_inactivity", "FieldName":"g_inactivity", @@ -343,7 +370,8 @@ }, { "DisplayName":"Spectator Kick Period", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time before the server will kick a spectator", "Keywords":"inactivity,period,spectator,g_inactivitySpectator", "FieldName":"g_inactivitySpectator", @@ -357,7 +385,8 @@ }, { "DisplayName":"Temporary Ban Period", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time for a player temporary ban (on kick/tempban)", "Keywords":"ban,period,temporary,sv_kickBanTime", "FieldName":"sv_kickBanTime", @@ -372,7 +401,8 @@ }, { "DisplayName":"Security Level", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server's security level", "Keywords":"security,level,sv_securityLevel", "FieldName":"sv_securityLevel", @@ -385,7 +415,8 @@ }, { "DisplayName":"Enable Pure Server", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, only clients with verified files will be able to join the server", "Keywords":"pure,verify,sv_pure", "FieldName":"sv_pure", @@ -399,7 +430,8 @@ }, { "DisplayName":"XP Scaling Factor", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the XP scaling factor. DO NOT ABUSE! Warn of high XP via hostname. Don't change this unless you know what you are doing", "Keywords":"xp,scale,scr_xpscale", "FieldName":"scr_xpscale", @@ -415,7 +447,8 @@ }, { "DisplayName":"Enable Voice Chat", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, server voice chat will be enabled (teams only)", "Keywords":"voice,chat,sv_voice", "FieldName":"sv_voice", @@ -429,7 +462,8 @@ }, { "DisplayName":"Voice Chat Quality", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server voice quality level", "Keywords":"voice,chat,quality,sv_voicequality", "FieldName":"sv_voicequality", @@ -443,7 +477,8 @@ }, { "DisplayName":"Disable Chat", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, chat messages from clients will be disabled", "Keywords":"disable,chat,messages,sv_disableChat", "FieldName":"sv_disableChat", @@ -457,7 +492,8 @@ }, { "DisplayName":"Allow Download From Web", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, clients will be allowed to download maps and mods from a different server instead of the game server", "Keywords":"allow,download,content,maps,mods,sv_wwwDownload", "FieldName":"sv_wwwDownload", @@ -471,7 +507,8 @@ }, { "DisplayName":"Web Download URL", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the http URL to a usermaps and mods folder on a web server for clients to download from. Note that https does NOT work!", "Keywords":"download,url,sv_wwwBaseUrl", "FieldName":"sv_wwwBaseUrl", @@ -483,7 +520,8 @@ }, { "DisplayName":"Enable Flood Protection", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, chat spam protection applies. Should be enabled on non-password-protected public servers", "Keywords":"flood,protection,sv_floodProtect", "FieldName":"sv_floodProtect", @@ -497,7 +535,8 @@ }, { "DisplayName":"Reconnect Limit", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the number of times a player can reconnect after disconnection", "Keywords":"reconnect,limit,sv_reconnectlimit", "FieldName":"sv_reconnectlimit", @@ -511,7 +550,8 @@ }, { "DisplayName":"Allow Voting", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, voting will be allowed on the server", "Keywords":"vote,voting,g_allowVote", "FieldName":"g_allowVote", @@ -525,7 +565,8 @@ }, { "DisplayName":"Allow Client Console", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, players will be able to access server commands", "Keywords":"client,console,server,commands,sv_allowClientConsole", "FieldName":"sv_allowClientConsole", @@ -539,7 +580,8 @@ }, { "DisplayName":"Server-Side Say Name", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name that server-side 'say' commands show up as in-game", "Keywords":"say,name,server-side,sv_sayName", "FieldName":"sv_sayName", @@ -551,7 +593,8 @@ }, { "DisplayName":"Randomise Bot Names", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the names of bots will be randomised", "Keywords":"random,bot,names,sv_randomBotNames", "FieldName":"sv_randomBotNames", @@ -565,7 +608,8 @@ }, { "DisplayName":"Replace Bots", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, test clients will be replaced by connecting players when the server is full", "Keywords":"replace,bots,test,clients,sv_replaceBots", "FieldName":"sv_replaceBots", @@ -579,7 +623,8 @@ }, { "DisplayName":"Allow Aim Assist", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, Controller Aim-Assist will be enabled", "Keywords":"aim,assist,aim-assist,controller,sv_allowAimAssist, ", "FieldName":"sv_allowAimAssist", @@ -593,7 +638,8 @@ }, { "DisplayName":"Allow Coloured Names", - "Category":"Server Settings", + "Category":"COD Modern Warfare 2:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, colours in player names will be allowed", "Keywords":"colored,coloured,names,sv_allowColoredNames", "FieldName":"sv_allowColoredNames", diff --git a/call-of-dutymw3.kvp b/call-of-dutymw3.kvp index 4e4c280b7..cae8760c6 100644 --- a/call-of-dutymw3.kvp +++ b/call-of-dutymw3.kvp @@ -18,7 +18,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=3228d505-03f2-4a5a-88b0-a695cf3caf42 App.DisplayName=Call of Duty: Modern Warfare 3 (2011) App.RootDir=./call-of-dutymw3/ diff --git a/call-of-dutymw3config.json b/call-of-dutymw3config.json index 42f7b1f4a..3bf95b2be 100644 --- a/call-of-dutymw3config.json +++ b/call-of-dutymw3config.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server", "Keywords":"server,name", "FieldName":"sv_hostname", @@ -14,7 +15,8 @@ }, { "DisplayName":"Make Server Public", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will be visible publicly. Otherwise it will only be accessible from the local network", "Keywords":"public,visible", "FieldName":"dedicated", @@ -30,7 +32,8 @@ }, { "DisplayName":"Server Password", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password to join the server", "Keywords":"password", "FieldName":"g_password", @@ -43,7 +46,8 @@ }, { "DisplayName":"RCON Password", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the RCON password to allow sending console commands in-game. Default is no password, disabling console commands", "Keywords":"rcon,password", "FieldName":"rcon_password", @@ -56,7 +60,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The maximum number of players allowed on the server", "Keywords":"max,players,limit", "FieldName":"$MaxUsers", @@ -71,7 +76,8 @@ }, { "DisplayName":"Private Player Limit", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The maximum number of private players allowed on the server (those that can use non-public reserved slots). Will be limited to the Player Limit", "Keywords":"max,private,players,limit", "FieldName":"sv_privateClients", @@ -86,7 +92,8 @@ }, { "DisplayName":"Private Player Password", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password for private players to join the server. Private players entering this password have access to all slots on the server, otherwise the players only have access to the public slots (Player Limit less Private Player Limit)", "Keywords":"private,player,password", "FieldName":"sv_privatePassword", @@ -99,7 +106,8 @@ }, { "DisplayName":"Map Rotation", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the dedicated server play list (DSPL) for map rotation. Valid game options are controlled via the dedicated server recipe (DSR) specified in the DSPL", "Keywords":"map,rotation", "FieldName":"sv_maprotation", @@ -112,7 +120,8 @@ }, { "DisplayName":"Server Voice Chat", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server voice chat configuration", "Keywords":"voice,chat", "FieldName":"sv_voice", @@ -129,7 +138,8 @@ }, { "DisplayName":"Enable Voting", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, voting is allowed for player kick, map restart and next map", "Keywords":"vote,voting", "FieldName":"g_allowVote", @@ -145,7 +155,8 @@ }, { "DisplayName":"Enable Dead Chat", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, dead players will be allowed to chat with living players", "Keywords":"dead,chat", "FieldName":"g_deadChat", @@ -161,7 +172,8 @@ }, { "DisplayName":"Inactivity Kick Period", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Time before the server will kick a player for inactivity", "Keywords":"inactivity,afk,period", "FieldName":"g_inactivity", @@ -178,7 +190,8 @@ }, { "DisplayName":"Temporary Ban Period", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Time for a player temporary ban (on kick/tempban)", "Keywords":"ban,period,temporary", "FieldName":"sv_kickBanTime", @@ -195,7 +208,8 @@ }, { "DisplayName":"Enable Flood Protection", - "Category":"Server Settings", + "Category":"COD Modern Warfare 3:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, flood protection applies, so user commands are throttled. Should be enabled on non-password-protected public servers", "Keywords":"flood,protection", "FieldName":"sv_floodProtect", diff --git a/chivalry-medieval-warfare.kvp b/chivalry-medieval-warfare.kvp index 5276a61c6..6303896c3 100644 --- a/chivalry-medieval-warfare.kvp +++ b/chivalry-medieval-warfare.kvp @@ -21,7 +21,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= Meta.ImportableExtensions=[] diff --git a/chivalry-medieval-warfareconfig.json b/chivalry-medieval-warfareconfig.json index 7dbf3cb38..e4e55c537 100644 --- a/chivalry-medieval-warfareconfig.json +++ b/chivalry-medieval-warfareconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server that is displayed in the server list", "Keywords":"server,name,servername", "FieldName":"ServerName", @@ -12,7 +13,8 @@ }, { "DisplayName":"Server MOTD", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the welcome message (MOTD) displayed when players join the server", "Keywords":"server,motd,message,day,welcome,MessageOfTheDay", "FieldName":"MessageOfTheDay", @@ -23,7 +25,8 @@ }, { "DisplayName":"Authenticate Server", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"authenticate,bAuthenticateServer", "FieldName":"bAuthenticateServer", @@ -37,7 +40,8 @@ }, { "DisplayName":"Server Password", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password required for players to join the server. Default is no password", "Keywords":"password,server,gamepassword", "FieldName":"GamePassword", @@ -48,7 +52,8 @@ }, { "DisplayName":"Admin Password", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password for server admin login. Default is a strong, random password", "Keywords":"admin,password,adminpassword", "FieldName":"AdminPassword", @@ -59,7 +64,8 @@ }, { "DisplayName":"Admins Can Pause Server", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, admins can pause the server", "Keywords":"admin,pause,bAdminCanPause", "FieldName":"bAdminCanPause", @@ -73,7 +79,8 @@ }, { "DisplayName":"Initial Map", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map to start the server with. If \"Custom\" is selected, Custom Initial Map must also be specified", "Keywords":"map", "FieldName":"Map", @@ -204,7 +211,8 @@ }, { "DisplayName":"Custom Initial Map", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom map to use for the Initial Map, if \"Custom\" is selected. Use Workshop Items to install the custom map", "Keywords":"custom,map", "FieldName":"CustomMap", @@ -216,7 +224,8 @@ }, { "DisplayName":"Disable Automatically Adding Custom Maps To List", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, downloaded custom maps will not be added to the maplist, unless they are specifically listed in 'PCServer-UDKGame.ini'", "Keywords":"custom,maps,list,map,list,add,auto,bDontAddSdkMapsToList", "FieldName":"bDontAddSdkMapsToList", @@ -230,7 +239,8 @@ }, { "DisplayName":"Use Custom Gamemode", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will start with a custom gamemode. Requires the custom gamemode to be set under Custom Gamemode", "Keywords":"custom,gamemode,modname", "FieldName":"modname", @@ -244,7 +254,8 @@ }, { "DisplayName":"Custom Gamemode", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom gamemode to use, if Use Custom Gamemode is enabled. Use Workshop Items to install the custom gamemode", "Keywords":"custom,gamemode", "FieldName":"CustomGamemode", @@ -256,7 +267,8 @@ }, { "DisplayName":"Difficulty Level", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the difficulty level of the server", "Keywords":"difficulty,level,GameDifficulty", "FieldName":"GameDifficulty", @@ -269,7 +281,8 @@ }, { "DisplayName":"Change Levels", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, the level of the server can be changed", "Keywords":"change,level,bChangeLevels", "FieldName":"bChangeLevels", @@ -283,7 +296,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server at one time", "Keywords":"max,players,slots,limit,maxplayers", "FieldName":"$MaxUsers", @@ -298,7 +312,8 @@ }, { "DisplayName":"Spectator Limit", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of spectators allowed on the server at one time", "Keywords":"max,spectators,limit,MaxSpectators", "FieldName":"MaxSpectators", @@ -312,7 +327,8 @@ }, { "DisplayName":"Workshop Items", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Space-separated list of switches to install and update [workshop items](https://steamcommunity.com/workshop/browse?appid=219640). Format: -sdkfileid=", "Keywords":"workshop,items,custom,mods,sdkfileid", "FieldName":"sdkfileid", @@ -324,7 +340,8 @@ }, { "DisplayName":"Custom Command Line Options", - "Category":"Chivalry Server Settings", + "Category":"Chivalry Medieval Warfare:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets custom command line options for the server (those that start with a ? (question mark)). Useful for mods. Include the question mark but do not separate with a space. Don't use options already in AMP's settings!", "Keywords":"custom,command,line,options", "FieldName":"CustomOptions", diff --git a/core-keeper.kvp b/core-keeper.kvp index e5824930b..2c146addf 100644 --- a/core-keeper.kvp +++ b/core-keeper.kvp @@ -17,7 +17,7 @@ Meta.ContainerPolicyReason=The server requires a modern version of Xvfb, as well Meta.Prerequsites=[] Meta.ConfigReleaseState=NotSpecified Meta.AppConfigId=338b48a0-21ae-498e-864f-6b91e583f31e -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 App.DisplayName=Core Keeper App.RootDir=./core-keeper/ App.BaseDirectory=./core-keeper/1963720/ diff --git a/core-keeperconfig.json b/core-keeperconfig.json index 78af0e835..0476c151e 100644 --- a/core-keeperconfig.json +++ b/core-keeperconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game ID", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the Game ID for the server. Needs to be at least 28 characters and alphanumeric, excluding Y,y,x,0,O. Empty or not valid means a new Game ID will be generated at server start", "Keywords":"game,id", "FieldName":"gameid", @@ -15,7 +16,8 @@ }, { "DisplayName":"World", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the index of the world to be loaded from the worlds folder", "Keywords":"world,index", "FieldName":"world", @@ -28,7 +30,8 @@ }, { "DisplayName":"World Name", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name to use for the server", "Keywords":"world", "FieldName":"worldname", @@ -42,7 +45,8 @@ }, { "DisplayName":"World Seed", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the seed to use to generate a new world. Set to 0 to generate a random seed", "Keywords":"seed,world", "FieldName":"worldseed", @@ -55,7 +59,8 @@ }, { "DisplayName":"World Mode", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the world mode for the world. Changing between Creative and non-Creative worlds is not currently supported", "Keywords":"world,mode", "FieldName":"worldmode", @@ -73,7 +78,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players that will be allowed to connect to the server", "Keywords":"max,players,limit", "FieldName":"$MaxUsers", @@ -88,7 +94,8 @@ }, { "DisplayName":"Connection Mode", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the connection mode - either through the Steam relay network (no ports required), or via a direct port connection on the Game Port", "Keywords":"steam,relay,network,port", "FieldName":"ConnectMode", @@ -104,7 +111,8 @@ }, { "DisplayName":"Season Override", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the current season on the server", "Keywords":"season,override", "FieldName":"season", @@ -126,7 +134,8 @@ }, { "DisplayName":"Mods", - "Category":"Server Settings", + "Category":"Core Keeper:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Mods can be loaded on the server by downloading them from [mod.io](https://mod.io/g/corekeeper) to 'CoreKeeperServer_Data/StreamingAssets/Mods'. Each mod should be unzipped in a separate subdirectory with the same name as on mod.io", "Keywords":"mods", "FieldName":"mods", diff --git a/craftopia.kvp b/craftopia.kvp index 32ddf34b3..ea3a3a928 100644 --- a/craftopia.kvp +++ b/craftopia.kvp @@ -14,7 +14,7 @@ Meta.SpecificDockerImage= Meta.Prerequsites=[] Meta.ConfigReleaseState=NotSpecified Meta.AppConfigId=345b28dd-a777-4f34-b3d5-f99f540dbb7f -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 App.DisplayName=Craftopia App.RootDir=./craftopia/ App.BaseDirectory=./craftopia/1670340/ diff --git a/craftopiaconfig.json b/craftopiaconfig.json index 9308274ab..86f6a04f4 100644 --- a/craftopiaconfig.json +++ b/craftopiaconfig.json @@ -2,7 +2,8 @@ { "DisplayName": "World Name", "Description": "World name", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "world name", "FieldName": "name", "InputType": "text", @@ -14,7 +15,8 @@ }, { "DisplayName": "Difficulty", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Difficulty", "Keywords": "Difficulty", "FieldName": "difficulty", @@ -32,7 +34,8 @@ }, { "DisplayName": "Game Mode", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Game mode", "Keywords": "gameMode", "FieldName": "gameMode", @@ -50,7 +53,8 @@ { "DisplayName": "Port", "Description": "This setting is managed under the Edit Ports button in ADS.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "port", "FieldName": "$ApplicationPort1", "InputType": "number", @@ -64,7 +68,8 @@ { "DisplayName": "Max Players", "Description": "Maximum number of player can join into the server. (1-127)", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "max players", "FieldName": "$MaxUsers", "InputType": "number", @@ -80,7 +85,8 @@ { "DisplayName": "Enable Password", "Description": "Enable the server password.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "enable password", "FieldName": "usePassword", "InputType": "checkbox", @@ -95,7 +101,8 @@ }, { "DisplayName": "Server Password", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Set the server password, up to 8 digit number pin.", "Keywords": "server password", "FieldName": "serverPassword", @@ -109,7 +116,8 @@ { "DisplayName": "Auto Save Interval", "Description": "Seconds between each save. Set to -1 to disable.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "auto save interval", "FieldName": "autoSaveSec", "InputType": "number", @@ -123,7 +131,8 @@ { "DisplayName": "Auto Save Per Hour", "Description": "Auto save every hour.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "auto save per hour", "FieldName": "autoSavePerHour", "InputType": "checkbox", @@ -139,7 +148,8 @@ { "DisplayName": "Save Path", "Description": "Path to save the server in.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "save Path", "FieldName": "savePath", "InputType": "text", @@ -152,7 +162,8 @@ { "DisplayName": "Quick Craft", "Description": "Crafting without checking item cost.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "quick craft", "FieldName": "quickCraft", "InputType": "checkbox", @@ -168,7 +179,8 @@ { "DisplayName": "Age Level", "Description": "Age Level of the game world, effects crafting recipes.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "age level", "FieldName": "ageLevel", "InputType": "number", @@ -181,7 +193,8 @@ { "DisplayName": "Island Level", "Description": "Island level override, effects monster and dungeon levels. Set to -1 to disable override.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "island level", "FieldName": "islandLevel", "InputType": "number", @@ -194,7 +207,8 @@ { "DisplayName": "No Death", "Description": "Player character would not die.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "no death", "FieldName": "noDeath", "InputType": "checkbox", @@ -210,7 +224,8 @@ { "DisplayName": "No Damage", "Description": "Player character would not take damage.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "no Damage", "FieldName": "noDamage", "InputType": "checkbox", @@ -226,7 +241,8 @@ { "DisplayName": "No Hunger", "Description": "Player character would not be hungry.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "no Hunger", "FieldName": "noHunger", "InputType": "checkbox", @@ -242,7 +258,8 @@ { "DisplayName": "Infinite Stamina", "Description": "Player character has infinite stamina.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "infinite stamina", "FieldName": "infinitStamina", "InputType": "checkbox", @@ -258,7 +275,8 @@ { "DisplayName": "Force Day Time", "Description": "Game world day time override, 0 to 24, set to -1 to disable.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "force Day Time", "FieldName": "forceDayTime", "InputType": "number", @@ -271,7 +289,8 @@ { "DisplayName": "Building Ignore Damage", "Description": "Building would not take damage.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "building Ignore Damage", "FieldName": "buildingIgnoreDamage", "InputType": "checkbox", @@ -287,7 +306,8 @@ { "DisplayName": "No Build", "Description": "Player can not place new building.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "no Build", "FieldName": "noBuild", "InputType": "checkbox", @@ -303,7 +323,8 @@ { "DisplayName": "Level", "Description": "Override character level, set to 0 to disable.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "Level", "FieldName": "Level", "InputType": "number", @@ -316,7 +337,8 @@ { "DisplayName": "Health", "Description": "Override character health, set to 0 to disable.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "Health", "FieldName": "Health", "InputType": "number", @@ -329,7 +351,8 @@ { "DisplayName": "Mana", "Description": "Override character mana, set to 0 to disable.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "Mana", "FieldName": "Mana", "InputType": "number", @@ -342,7 +365,8 @@ { "DisplayName": "Stamina", "Description": "Override character stamia, set to 0 to disable.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "Stamina", "FieldName": "Stamina", "InputType": "number", @@ -355,7 +379,8 @@ { "DisplayName": "Money", "Description": "Override character money.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "Money", "FieldName": "Money", "InputType": "number", @@ -368,7 +393,8 @@ { "DisplayName": "Skill Point", "Description": "Override character skill point.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "SkillPoint", "FieldName": "SkillPoint", "InputType": "number", @@ -381,7 +407,8 @@ { "DisplayName": "Enchant Point", "Description": "Override character enchant point.", - "Category": "Server Settings", + "Category": "Craftopia:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Keywords": "EnchantPoint", "FieldName": "EnchantPoint", "InputType": "number", diff --git a/creativerse.kvp b/creativerse.kvp index 3327b1aa8..4e3c7782c 100644 --- a/creativerse.kvp +++ b/creativerse.kvp @@ -19,7 +19,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=34fc091c-f0bf-4a36-a792-1e05928ce816 App.DisplayName=Creativerse App.RootDir=./creativerse/ diff --git a/creativerseconfig.json b/creativerseconfig.json index 2791ae567..c90f04694 100644 --- a/creativerseconfig.json +++ b/creativerseconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Game Port", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$GamePort", @@ -14,7 +15,8 @@ }, { "DisplayName":"World Key", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the world key for the server. Don't use spaces. NOTE: Update the server after changing this setting", "Keywords":"world,key,id", "FieldName":"worldId", @@ -28,7 +30,8 @@ }, { "DisplayName":"World Key", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"worldId", @@ -41,7 +44,8 @@ }, { "DisplayName":"World Template", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the template for the world. If Custom Template is selected, then the Custom Template Key must also be set", "Keywords":"template,key", "FieldName":"TemplateKey", @@ -93,7 +97,8 @@ }, { "DisplayName":"Custom Template Key", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the key for a custom template for the world", "Keywords":"custom,template,key", "FieldName":"CustomTemplate", @@ -106,7 +111,8 @@ }, { "DisplayName":"World Owner SteamID", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"To start the server, you must include a valid Steam64 ID for \"WorldOwnerSteamId\" in the world's config_world.json", "Keywords":"steam,id", "FieldName":"SteamID", @@ -118,7 +124,8 @@ }, { "DisplayName":"World Name", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the world", "Keywords":"world,name", "FieldName":"WorldName", @@ -131,7 +138,8 @@ }, { "DisplayName":"World Description", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the world description", "Keywords":"world,description", "FieldName":"WorldDescription", @@ -144,7 +152,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Creativerse Server Settings", + "Category":"Creativerse:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players that may connect to the server at the same time", "Keywords":"max,players,limit", "FieldName":"$MaxUsers", diff --git a/cryofall.kvp b/cryofall.kvp index 1aed16a32..cc7af6660 100644 --- a/cryofall.kvp +++ b/cryofall.kvp @@ -20,7 +20,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= Meta.AppConfigId=371ff279-889a-4fa0-ac43-b422adb2802c diff --git a/cryofallconfig.json b/cryofallconfig.json index b0a2924b4..9aa8e5f33 100644 --- a/cryofallconfig.json +++ b/cryofallconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Port", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ServerPort", @@ -12,7 +13,8 @@ }, { "DisplayName":"Server IP Binding", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"", "FieldName":"$ApplicationIPBinding", @@ -23,7 +25,8 @@ }, { "DisplayName":"Make Server Public", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, the server will be added to the public server list", "Keywords":"public,is_public_server", "FieldName":"is_public_server", @@ -37,7 +40,8 @@ }, { "DisplayName":"Public Server Domain Name", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a domain name to display to clients instead of the server IP address. The domain name must match the server IP. May require the server binding to be changed", "Keywords":"server,domain,name,hostname,public_server_host_name", "FieldName":"public_server_host_name", @@ -48,7 +52,8 @@ }, { "DisplayName":"Server Name", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server name visible to clients. Maximum 64 characters", "Keywords":"server,name", "FieldName":"name", @@ -60,7 +65,8 @@ }, { "DisplayName":"Server Description", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server description visible to clients. Maximum 600 characters", "Keywords":"server,description", "FieldName":"description", @@ -72,7 +78,8 @@ }, { "DisplayName":"Server MOTD", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the player welcome message (MOTD) displayed on login. Maximum 4096 characters. Text formatting allowed: [b]Bold[/b], [u]underscore[/u], [color=#FF0000]colors[/color], [*] for list bullet points [*] and [br] for a new line", "Keywords":"motd,welcome,message,welcome_message", "FieldName":"welcome_message", @@ -84,7 +91,8 @@ }, { "DisplayName":"Savegame Slot ID", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the slot ID for the savegame. Each slot ID will be for a unique world. To start a new world for a given slot, delete the associated savegame in 'Data/Saves'", "Keywords":"server,save,savegame,slot,id,savegame_slot_id", "FieldName":"savegame_slot_id", @@ -97,7 +105,8 @@ }, { "DisplayName":"Server Operators/Admins", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma separated list of server operators (users with admin access). Use the in-game username as written in the bottom right corner of the main menu for each operator", "Keywords":"server,operators,server_operators_list", "FieldName":"server_operators_list", @@ -108,7 +117,8 @@ }, { "DisplayName":"Server Moderators", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma separated list of server moderators (users with moderator access). Use the in-game username as written in the bottom right corner of the main menu for each moderator. Operators already have moderator access", "Keywords":"server,moderators,server_moderators_list", "FieldName":"server_moderators_list", @@ -119,7 +129,8 @@ }, { "DisplayName":"Enable Player Whitelist", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, the player whitelist will be enabled. Set the allowed players under Whitelisted Players", "Keywords":"whitelist,access,enable,access_whitelist_enabled", "FieldName":"access_whitelist_enabled", @@ -133,7 +144,8 @@ }, { "DisplayName":"Whitelisted Players", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma separated list of whitelisted players. Requires Player Whitelist to be enabled", "Keywords":"whitelist,access,access_whitelist", "FieldName":"access_whitelist", @@ -144,7 +156,8 @@ }, { "DisplayName":"Blacklisted Players", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma separated list of blacklisted players", "Keywords":"blacklist,access,access_blacklist", "FieldName":"access_blacklist", @@ -155,7 +168,8 @@ }, { "DisplayName":"Player Limit", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players that may connect to the server at one time", "Keywords":"maximum,players,clients,limit,players_max_count", "FieldName":"$MaxUsers", @@ -169,7 +183,8 @@ }, { "DisplayName":"Prohibit Client Mods", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, client mods will be disallowed. Recommended to enable this setting for PvP servers", "Keywords":"prohibit,disallow,mods,modifications,no_client_mods", "FieldName":"no_client_mods", @@ -183,7 +198,8 @@ }, { "DisplayName":"Server Mods", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Server mods can be loaded by installing them in the 'Data/Mods' directory and specifying them in 'Data/ModsConfig.xml'. See [these instructions](https://cryofall.fandom.com/wiki/Mod_Installation?action=edit§ion=2)", "Keywords":"server,mods,modsconfig", "FieldName":"modsconfig", @@ -193,7 +209,8 @@ }, { "DisplayName":"Autosave Interval", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server autosave interval", "Keywords":"server,autosave,interval,autosave_interval", "FieldName":"autosave_interval", @@ -207,7 +224,8 @@ }, { "DisplayName":"Backup Limit", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the limit on the number of backup copies to store for the savegame for each slot. Keep to a reasonable number as each savegame usually takes 20-40MB", "Keywords":"server,save,backup,limit,count,save_backups_count", "FieldName":"save_backups_count", @@ -222,7 +240,8 @@ }, { "DisplayName":"Server Framerate", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server framerate (tick rate). Recommended: 40", "Keywords":"framerate,frames,tick,rate,fps", "FieldName":"fps", @@ -237,7 +256,8 @@ }, { "DisplayName":"Physics Update Rate", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the rate at which physics updates are sent to players. Affects game latency. Recommended: 20. At least 10 for smooth movement required, higher than 30 not needed but possibly useful for fast-paced servers. Best to keep in exact ratio with Server Framerate (eg 1:1, 1:2)", "Keywords":"physics,update,rate,fps_network_physics_update", "FieldName":"fps_network_physics_update", @@ -251,7 +271,8 @@ }, { "DisplayName":"Minimum Logging Level", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server's minimum logging level. AMP requires at least an Important level", "Keywords":"log,logging,level,min_log_severity", "FieldName":"min_log_severity", @@ -266,7 +287,8 @@ }, { "DisplayName":"Dotnet Version", - "Category":"CryoFall Server Settings", + "Category":"CryoFall:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the [ASP.NET Core 6.0 version](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) to install", "Keywords":"dotnet,version", "FieldName":"DotnetVersion", diff --git a/day-of-dragons.kvp b/day-of-dragons.kvp index 6a1b2d190..3cecb07d0 100644 --- a/day-of-dragons.kvp +++ b/day-of-dragons.kvp @@ -18,7 +18,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=3a686aaa-471c-4d9a-ad7b-12c37e4f81a5 App.DisplayName=Day of Dragons App.RootDir=./day-of-dragons/ diff --git a/day-of-dragonsconfig.json b/day-of-dragonsconfig.json index 0f36a155e..0f8ee4418 100644 --- a/day-of-dragonsconfig.json +++ b/day-of-dragonsconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Name of the server as it appears publicly", "Keywords":"name", "FieldName":"SteamServerName", @@ -14,7 +15,8 @@ }, { "DisplayName":"Welcome Message", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Welcome message when players join the server", "Keywords":"welcome,message,motd", "FieldName":"sServerMOTD", @@ -27,7 +29,8 @@ }, { "DisplayName":"Admin Password", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password for admins to access the admin panel. Default is no password", "Keywords":"admin,password", "FieldName":"sServerPassword", @@ -40,7 +43,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum number of players that may connect to the server", "Keywords":"players,limit", "FieldName":"$MaxUsers", @@ -56,7 +60,8 @@ }, { "DisplayName":"Enable Friends List", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, only players with Steam IDs listed in Game.ini using \"sServerFriends\" can join the server. Other players will be kicked automatically", "Keywords":"friends,list,whitelist", "FieldName":"bUseFriendsList", @@ -72,7 +77,8 @@ }, { "DisplayName":"Clan Size Limit", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum number of members of a clan", "Keywords":"clan,size,limit", "FieldName":"iMaxClanMembers", @@ -88,7 +94,8 @@ }, { "DisplayName":"Clan Number Limit", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum number of clans that can be created. Set to 0 to disable clan creation", "Keywords":"clan,number,limit", "FieldName":"iMaxClans", @@ -104,7 +111,8 @@ }, { "DisplayName":"Disable PvP", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, server will be a PvE server and player on player fighting will be disabled", "Keywords":"disable,pvp,pve", "FieldName":"bDisablePVP", @@ -120,7 +128,8 @@ }, { "DisplayName":"Disable AI", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, server will not spawn AI, allowing for a PvP only survival experience", "Keywords":"disable,ai,pvp", "FieldName":"bDisableAI", @@ -136,7 +145,8 @@ }, { "DisplayName":"Corpse Despawn Time", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets how long corpses remain before despawning. Recommended to keep this low to free up resources", "Keywords":"corpse,despawn,time", "FieldName":"iCorpseDespawnTime", @@ -152,7 +162,8 @@ }, { "DisplayName":"Enable Roleplay Features", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server browser type will be appended with the RP tag and roleplay features will be enabled, if available", "Keywords":"roleplay", "FieldName":"bRoleplay", @@ -168,7 +179,8 @@ }, { "DisplayName":"Enable Group Damage", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, group members will be allowed to damage each other when grouped", "Keywords":"group,damage", "FieldName":"bEnableGroupDamage", @@ -184,7 +196,8 @@ }, { "DisplayName":"Show Admin Tags", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, admin tags will always show to all players on the server. Recommended for servers that want people to easily identify the admins", "Keywords":"admin,tags", "FieldName":"bAlwaysShowAdminTags", @@ -200,7 +213,8 @@ }, { "DisplayName":"Show Player Tags", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, player nametags will always show regardless if grouped or clanned. By default, nametags only show up on grouped or clanned players", "Keywords":"player,tags,names", "FieldName":"bAlwaysShowPlayerTags", @@ -216,7 +230,8 @@ }, { "DisplayName":"Show Clan Tags", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, clan tags will show in the chat box", "Keywords":"clan,tags", "FieldName":"bChatShowClanTags", @@ -232,7 +247,8 @@ }, { "DisplayName":"Flag Hatchling Killers", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, adult or elder dragons that kill hatchlings will be flagged with red glowing eyes for 20 minutes. Safelog will be unavailable to them while flagged", "Keywords":"flag,hatchling,killers", "FieldName":"bFlagHatchlingKillers", @@ -248,7 +264,8 @@ }, { "DisplayName":"Disable Desync/Hack Checks", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will not check for client desyncs or hacks. May be useful for personal servers, private servers experiencing frequent disconnects, or servers that allow cheating", "Keywords":"disable,dd,desyncs,hacks,checks", "FieldName":"bDisableDD", @@ -264,7 +281,8 @@ }, { "DisplayName":"Autosave Interval", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the time interval between each automatic save", "Keywords":"save,interval", "FieldName":"iAutoSaveSeconds", @@ -280,7 +298,8 @@ }, { "DisplayName":"Maximum Latency", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum allowed latency on the server. Players who exceed this will be auto-kicked. Requires Desync/Hack Checks to be disabled", "Keywords":"max,latency,ping", "FieldName":"iMaxLatencyMS", @@ -296,7 +315,8 @@ }, { "DisplayName":"Use Latency Hard Cap", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, server will kick players who exceed the Maximum Latency. Otherwise, the server will use a soft cap and kick players only if the Maximum Latency is exceeded due to a lag spike. Requires Desync/Hack Checks to be disabled", "Keywords":"latency,hard,cap", "FieldName":"bUseLatencyHardCap", @@ -312,7 +332,8 @@ }, { "DisplayName":"Discord Server", - "Category":"Server Settings", + "Category":"Day of Dragons:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the link to a Discord server. Include the full URL", "Keywords":"discord", "FieldName":"sServerDiscord", @@ -326,7 +347,8 @@ }, { "DisplayName":"Release Stream", - "Category":"SteamCMD and Updates", + "Category":"Updates", + "Subcategory":"Steam Downloads:download", "Description":"Sets the server release stream to install. NOTE: Update the server after changing this setting!", "Keywords":"release,stream,legacy", "FieldName":"Stream", diff --git a/deadmatter.kvp b/deadmatter.kvp index 5d2c4ff21..698e734e1 100644 --- a/deadmatter.kvp +++ b/deadmatter.kvp @@ -21,7 +21,7 @@ Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=Release Meta.NoCommercialUsage=False Meta.AppConfigId=4241cc0f-4604-4600-b103-80134f970978 -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= App.DisplayName=Dead Matter diff --git a/deadmatterconfig.json b/deadmatterconfig.json index 3bf5e60f8..620b3e3d2 100644 --- a/deadmatterconfig.json +++ b/deadmatterconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server name shown in the server browser and lobby", "Keywords":"server,name,lobby,servername,steamservername", "FieldName":"SteamServerName", @@ -14,7 +15,8 @@ }, { "DisplayName":"Lobby Header", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server title displayed in the lobby", "Keywords":"", "FieldName":"SteamServerName", @@ -27,7 +29,8 @@ }, { "DisplayName":"MOTD", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server Message of the Day (MOTD)", "Keywords":"server,motd,welcome,message,day", "FieldName":"MOTD", @@ -40,7 +43,8 @@ }, { "DisplayName":"Player Limit", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server", "Keywords":"max,players,limit,maxplayers", "FieldName":"$MaxUsers", @@ -56,7 +60,8 @@ }, { "DisplayName":"Enable PvP", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, PvP will be enabled", "Keywords":"pve,pvp", "FieldName":"PVP", @@ -72,7 +77,8 @@ }, { "DisplayName":"Enable Hardcore Mode", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, hardcore mode will be enabled", "Keywords":"hardcore", "FieldName":"hardcore", @@ -88,7 +94,8 @@ }, { "DisplayName":"Show Server Heartbeat", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, the server heartbeat will be shown in the console", "Keywords":"heartbeat,console", "FieldName":"heartbeat", @@ -104,7 +111,8 @@ }, { "DisplayName":"Enable Vehicles", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, enables vehicles on the server", "Keywords":"vehicles", "FieldName":"EnableVehiclesOnDedicated", @@ -120,7 +128,8 @@ }, { "DisplayName":"Server Admins", - "Category":"Dead Matter Server Settings", + "Category":"Dead Matter:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Server admins can be specified in DeadMater/Saved/Config/WindowsServer/Game.ini. Each admin/superadmin on a new line, in the format: Admins=Steam64ID or SuperAdmins=Steam64ID. [Find Steam64 IDs](https://steamidfinder.com/)", "Keywords":"server,admins,serveradmins", "FieldName":"ServerAdmins", @@ -132,7 +141,8 @@ }, { "DisplayName":"Server Release Stream", - "Category":"SteamCMD and Updates", + "Category":"Updates", + "Subcategory":"Steam Downloads:download", "Description":"Sets the server release stream to install. Note: Update the server after changing this setting", "Keywords":"release,stream,beta,version", "FieldName":"releasestream", diff --git a/dont-starve-together.kvp b/dont-starve-together.kvp index e6ac33b44..b62df346d 100644 --- a/dont-starve-together.kvp +++ b/dont-starve-together.kvp @@ -43,4 +43,4 @@ Meta.EndpointURIFormat=steam://connect/{ip}:{GenericModule.App.Ports.$Applicatio Meta.OS=3 Meta.URL=https://store.steampowered.com/app/322330/Dont_Starve_Together/ Meta.AppConfigId=447da625-361c-4177-b6c6-91672712eb37 -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 diff --git a/dont-starve-togetherconfig.json b/dont-starve-togetherconfig.json index f1817b296..78625565f 100644 --- a/dont-starve-togetherconfig.json +++ b/dont-starve-togetherconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName": "Max Players", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Maximum number of players in the server", "Keywords": "max players", "FieldName": "$MaxUsers", @@ -15,7 +16,8 @@ }, { "DisplayName": "Tick Rate", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Force the server to run at a specific tick rate, higher is better performing but requires more bandwidth and CPU", "Keywords": "tick rate", "FieldName": "tickrate", @@ -33,7 +35,8 @@ }, { "DisplayName": "Lan Only", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Set the server to LAN only mode", "Keywords": "LAN only", "FieldName": "dedicated_lan_server", @@ -49,7 +52,8 @@ }, { "DisplayName": "Master Server", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Enable only on the master server", "Keywords": "master server", "FieldName": "is_master", @@ -65,7 +69,8 @@ }, { "DisplayName": "Shard Name", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "The name for the server", "Keywords": "server description", "FieldName": "shard_name", @@ -78,7 +83,8 @@ }, { "DisplayName": "Shard ID", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "A unique number to identify the shard in a cluster", "Keywords": "shard id", "FieldName": "id", @@ -91,7 +97,8 @@ }, { "DisplayName": "Server Description", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "The description for the server", "Keywords": "server description", "FieldName": "default_server_description", @@ -104,7 +111,8 @@ }, { "DisplayName": "Enable PVP", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Enable/Disable player-vs-player", "Keywords": "pvp player vs", "FieldName": "pvp", @@ -120,7 +128,8 @@ }, { "DisplayName": "Game Mode", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Game mode selection", "Keywords": "game mode", "FieldName": "game_mode", @@ -137,7 +146,8 @@ }, { "DisplayName": "Cluster Intention", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Cluster play style", "Keywords": "cluster intention play style", "FieldName": "cluster_intention", @@ -155,7 +165,8 @@ }, { "DisplayName": "Enable Snapshots", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Enable/Disable Snapshots", "Keywords": "enable snapshots", "FieldName": "enable_snapshots", @@ -171,7 +182,8 @@ }, { "DisplayName": "Enable Autosaver", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Enable/Disable Autosaving at the begining of each day in-game", "Keywords": "enable autosaver", "FieldName": "enable_autosaver", @@ -187,7 +199,8 @@ }, { "DisplayName": "Enable Shards", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Enable/Disable shards (Must be enabled for clusters)", "Keywords": "enable shards", "FieldName": "shard_enabled", @@ -203,7 +216,8 @@ }, { "DisplayName": "Connection Timeout (ms)", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Time in milliseconds before server drops an idle player", "Keywords": "connection timeout", "FieldName": "connection_timeout", @@ -216,7 +230,8 @@ }, { "DisplayName": "Enable Vote to Kick", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Allow players to vote to kick other players", "Keywords": "vote to kick enabled", "FieldName": "vote_kick_enabled", @@ -232,7 +247,8 @@ }, { "DisplayName": "Pause When Empty", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Pause the game when no players in session", "Keywords": "pause when empty", "FieldName": "pause_when_empty", @@ -248,7 +264,8 @@ }, { "DisplayName": "Cluster Description", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Description for this server cluster", "Keywords": "cluster description", "FieldName": "cluster_description", @@ -261,7 +278,8 @@ }, { "DisplayName": "Cluster Name", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Name for this cluster", "Keywords": "cluster name", "FieldName": "cluster_name", @@ -274,7 +292,8 @@ }, { "DisplayName": "Cluster Password", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Password required for a shard server to join the cluster", "Keywords": "shard cluster password", "FieldName": "cluster_password", @@ -287,7 +306,8 @@ }, { "DisplayName": "Master IP", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "The IP of the master server (127.0.0.1 if same machine)", "Keywords": "master ip address", "FieldName": "master_ip", @@ -300,7 +320,8 @@ }, { "DisplayName": "Master Port", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Port of the master server (Remote Admin Port of the Master in AMP)", "Keywords": "master server port", "FieldName": "master_port", @@ -313,7 +334,8 @@ }, { "DisplayName": "Cluster Key", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Private key to allow cluster shards to communicate", "Keywords": "cluster key password", "FieldName": "cluster_key", @@ -326,7 +348,8 @@ }, { "DisplayName": "Enable Steam Group Only", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "If enabled, the server will only allow connections from players belonging to the Steam group listed in Steam Group ID", "Keywords": "steam,group,only,steam_group_only", "FieldName": "steam_group_only", @@ -342,7 +365,8 @@ }, { "DisplayName": "Steam Group ID", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "Sets a [Steam group ID](https://forums.kleientertainment.com/topic/55994-server-admin-associate-your-server-with-a-steam-group/) for the Enable Steam Group Only and Steam Group Admins settings", "Keywords": "steam,group,id,steam_group_id", "FieldName": "steam_group_id", @@ -356,7 +380,8 @@ }, { "DisplayName": "Steam Group Admins", - "Category": "Cluster Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Cluster Settings:share:2", "Description": "If enabled, admins of the steam group specified in Steam Group ID will also have admin status on the server", "Keywords": "steam,group,admins,steam_group_admins", "FieldName": "steam_group_admins", @@ -372,7 +397,8 @@ }, { "DisplayName": "Server Cluster Token (Required)", - "Category": "Server Settings", + "Category": "Don't Starve Together:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Obtained from [Klei's Site](https://accounts.klei.com/account/game/servers?game=DontStarveTogether)", "Keywords": "cluster server token", "FieldName": "cluster_token", diff --git a/empyrion-galactic-survival.kvp b/empyrion-galactic-survival.kvp index 436d02182..ba2db6c3a 100644 --- a/empyrion-galactic-survival.kvp +++ b/empyrion-galactic-survival.kvp @@ -16,7 +16,7 @@ Meta.ContainerPolicy=SupportedOnWindows, RecommendedOnLinux Meta.ContainerPolicyReason=The server requires Wine 7 (or later) and Xvfb to run on Linux. Using a container avoids the need to install these dependencies on the host. Meta.Prerequsites=[] Meta.ConfigReleaseState=NotSpecified -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 Meta.AppConfigId=4628ba74-b008-4a39-b481-126d2c1e8c22 App.DisplayName=Empyrion Galactic Survival App.RootDir=./empyrion-galactic-survival/ diff --git a/empyrion-galactic-survivalconfig.json b/empyrion-galactic-survivalconfig.json index 049a2824c..c9678e3aa 100644 --- a/empyrion-galactic-survivalconfig.json +++ b/empyrion-galactic-survivalconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName": "Server Port", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Must be edited using the Edit Port button in ADS.", "Keywords": "", "FieldName": "$GamePort1", @@ -15,7 +16,8 @@ }, { "DisplayName": "Telnet Port", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Must be edited using the Edit Port button in ADS.", "Keywords": "", "FieldName": "$TelnetPort", @@ -29,7 +31,8 @@ }, { "DisplayName": "Server Name", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Name that will be shown in the Server Browser.", "Keywords": "server,name", "FieldName": "Srv_Name", @@ -42,7 +45,8 @@ }, { "DisplayName": "Server Password", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Password players will use to join the server.", "Keywords": "server,Password", "FieldName": "Srv_Password", @@ -55,7 +59,8 @@ }, { "DisplayName": "Telnet Password", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "See the Security and Privacy menu for configurable options for the server's RCON.", "Keywords": "telnet,RCON,password", "FieldName": "$RemoteAdminPassword", @@ -67,7 +72,8 @@ }, { "DisplayName": "Max Players ", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Maximum number of player allowed to join simultaneously in the server.", "Keywords": "Max,Players", "FieldName": "$MaxUsers", @@ -81,7 +87,8 @@ }, { "DisplayName": "Server Description", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -94,7 +101,8 @@ }, { "DisplayName": "Reserve Playfields", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Determines the number of playfield servers that are held in reserve. For busy public servers.", "Keywords": "Reserve,Playfields", "FieldName": "Srv_ReservePlayfields", @@ -107,7 +115,8 @@ }, { "DisplayName": "Public Server", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -123,7 +132,8 @@ }, { "DisplayName": "Stop Period", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "All playfield servers will be automatically stopped every real time hours. Players will get some warning messages before.", "Keywords": "Stop,Period", "FieldName": "Srv_StopPeriod", @@ -136,7 +146,8 @@ }, { "DisplayName": "Enable EAC", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -152,7 +163,8 @@ }, { "DisplayName": "Save Directory", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Location of save game folder.", "Keywords": "save,directory", "FieldName": "SaveDirectory", @@ -165,7 +177,8 @@ }, { "DisplayName": "Max Allowed Size Class", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -178,7 +191,8 @@ }, { "DisplayName": "Allowed Blueprints", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -195,7 +209,8 @@ }, { "DisplayName": "Heartbeat Server", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -209,7 +224,8 @@ }, { "DisplayName": "Heartbeat Client", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -223,7 +239,8 @@ }, { "DisplayName": "Log Flags", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "Description": "Determines the logging level.", "Keywords": "Log,Flags,level", "FieldName": "LogFlags", @@ -240,7 +257,8 @@ }, { "DisplayName": "Disable Family Sharing", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -256,7 +274,8 @@ }, { "DisplayName": "Kick Players With High Ping", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -270,7 +289,8 @@ }, { "DisplayName": "Timeout to Boot Playfield Server", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -284,7 +304,8 @@ }, { "DisplayName": "Player Login Parallel Count", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -297,7 +318,8 @@ }, { "DisplayName": "Player Login VIP Names", - "Category": "Emp - Server Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Server Settings:settings:1", "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", @@ -311,7 +333,8 @@ }, { "DisplayName": "Game Name", - "Category": "Emp - Game Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Gameplay Settings:joystick:2", "Description": "Determines name of the save game.", "Keywords": "Game,Name", "FieldName": "GameName", @@ -324,7 +347,8 @@ }, { "DisplayName": "Game Mode", - "Category": "Emp - Game Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Gameplay Settings:joystick:2", "Description": "Game mode for the server.", "Keywords": "Game,Mode", "FieldName": "Mode", @@ -340,7 +364,8 @@ }, { "DisplayName": "World Seed", - "Category": "Emp - Game Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Gameplay Settings:joystick:2", "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", @@ -353,7 +378,8 @@ }, { "DisplayName": "Scenario", - "Category": "Emp - Game Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Gameplay Settings:joystick:2", "Description": "Choose from premade scenarios. If \"Custom Scenario\" is chosen, you must enter the name of the scenario in the Custom Scenario setting.", "Keywords": "Custom,Scenario", "FieldName": "CustomScenario", @@ -381,7 +407,8 @@ }, { "DisplayName": "Custom Scenario", - "Category": "Emp - Game Settings", + "Category": "Empyrion Galactic Survival:stadia_controller", + "Subcategory": "Gameplay Settings:joystick:2", "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", @@ -395,7 +422,8 @@ }, { "DisplayName": "Release Stream", - "Category": "SteamCMD and Updates", + "Category": "Updates", + "Subcategory": "Steam Downloads:download", "Description": "\"public\" is default. Choose a custom release on [SteamDB](https://steamdb.info/app/530870/depots/).", "Keywords": "use,experimental,release,stream", "FieldName": "Stream", @@ -409,7 +437,8 @@ }, { "DisplayName":"Download Backup Exclude File", - "Category":"SteamCMD and Updates", + "Category": "Backups", + "Subcategory": "Storage Limits:storage", "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", diff --git a/euro-truck-simulator-2.kvp b/euro-truck-simulator-2.kvp index 062938895..815a1cacd 100644 --- a/euro-truck-simulator-2.kvp +++ b/euro-truck-simulator-2.kvp @@ -20,7 +20,7 @@ Meta.Prerequsites=[] Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False -Meta.ConfigVersion=1.1 +Meta.ConfigVersion=1.2 Meta.AppConfigId=47516b74-5a4c-4acf-b68b-e06f5a268d97 App.DisplayName=Euro Truck Simulator 2 App.RootDir=./euro-truck-simulator-2/ diff --git a/euro-truck-simulator-2config.json b/euro-truck-simulator-2config.json index 8f2b656fd..7687965eb 100644 --- a/euro-truck-simulator-2config.json +++ b/euro-truck-simulator-2config.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Lobby Name", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session name, limited to 63 characters.", "Keywords":"lobby,name", "FieldName":"lobby_name", @@ -15,7 +16,8 @@ }, { "DisplayName":"Description", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session description, limited to 63 characters.", "Keywords":"lobby,description", "FieldName":"description", @@ -28,7 +30,8 @@ }, { "DisplayName":"Welcome Message", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session welcome message, limited to 127 characters.", "Keywords":"welcome,message", "FieldName":"welcome_message", @@ -41,7 +44,8 @@ }, { "DisplayName":"Password", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Session password, limited to 63 characters.", "Keywords":"password", "FieldName":"password", @@ -54,7 +58,8 @@ }, { "DisplayName":"Max Players", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Maximum players in session. The game can handle 128 players, but the official limit is 8.", "Keywords":"max,players", "FieldName":"$MaxUsers", @@ -69,7 +74,8 @@ }, { "DisplayName":"Max Vehicles Total", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"max,vehicles,total", "FieldName":"max_vehicles_total", @@ -83,7 +89,8 @@ }, { "DisplayName":"Max AI Vehicles Player", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"max,ai,vehicles,player", "FieldName":"max_ai_vehicles_player", @@ -97,7 +104,8 @@ }, { "DisplayName":"Max AI Vehicles Player Spawn", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"max,ai,vehicles,player,spawn", "FieldName":"max_ai_vehicles_player_spawn", @@ -111,7 +119,8 @@ }, { "DisplayName":"connection_dedicated_port", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Port used for main game traffic", "Keywords":"", "FieldName":"$MainServerPort", @@ -124,7 +133,8 @@ }, { "DisplayName":"query_dedicated_port", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Port used for Steam Query", "Keywords":"", "FieldName":"$QueryDedicatedPort", @@ -137,7 +147,8 @@ }, { "DisplayName":"Server Logon Token", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Use appid 227300 to create a [Steam Server Login Token](https://steamcommunity.com/dev/managegameservers).", "Keywords":"server,logon,token", "FieldName":"server_logon_token", @@ -151,7 +162,8 @@ }, { "DisplayName":"Player Damage", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to allow players to receive damage from other players.", "Keywords":"player,damage", "FieldName":"player_damage", @@ -167,7 +179,8 @@ }, { "DisplayName":"Traffic", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to enable traffic.", "Keywords":"traffic", "FieldName":"traffic", @@ -183,7 +196,8 @@ }, { "DisplayName":"Hide In Company", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to enable if remote players are hidden in company area.", "Keywords":"hide,company", "FieldName":"hide_in_company", @@ -199,7 +213,8 @@ }, { "DisplayName":"Hide Colliding", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to hide colliding vehicle after teleport. ", "Keywords":"hide,colliding", "FieldName":"hide_colliding", @@ -215,7 +230,8 @@ }, { "DisplayName":"Force Speed Limiter", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to force speed limiter.", "Keywords":"force,speed,limiter", "FieldName":"force_speed_limiter", @@ -231,7 +247,8 @@ }, { "DisplayName":"Mods Optioning", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Flag to enable mods marked as optional, to be really optional.", "Keywords":"mods,optioning", "FieldName":"mods_optioning", @@ -247,7 +264,8 @@ }, { "DisplayName":"Timezones", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets whether the timezone updates as players change zones. It displays either the time or the time and timezone information.", "Keywords":"timezones", "FieldName":"timezones", @@ -264,7 +282,8 @@ }, { "DisplayName":"Service No Collision", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Disable collisions on service area.", "Keywords":"service,no,collision", "FieldName":"service_no_collision", @@ -280,7 +299,8 @@ }, { "DisplayName":"In Menu Ghosting", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Disable collisions when game paused.", "Keywords":"in,menu,ghosting", "FieldName":"in_menu_ghosting", @@ -296,7 +316,8 @@ }, { "DisplayName":"Name Tags", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Show player name tags above vehicles.", "Keywords":"name,tags", "FieldName":"name_tags", @@ -312,7 +333,8 @@ }, { "DisplayName":"Moderator Count", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"The number of moderators in the Moderator List setting.", "Keywords":"moderator,count", "FieldName":"moderator_list1", @@ -326,7 +348,8 @@ }, { "DisplayName":"Moderator List", - "Category":"ETS - Server Settings", + "Category":"Euro Truck Simulator:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Enter moderators, one per line. Increment the value in [#] starting at 0. 123456789 should be replaced with the moderator's Steam64 IDs. e.g. moderator_list[0]: 123456789.", "Keywords":"moderator,list", "FieldName":"moderator_list2", diff --git a/eye-dc.kvp b/eye-dc.kvp index 048ec6723..a233f6823 100644 --- a/eye-dc.kvp +++ b/eye-dc.kvp @@ -22,7 +22,7 @@ Meta.ExtraContainerPackages=[] Meta.ConfigReleaseState=NotSpecified Meta.NoCommercialUsage=False Meta.AppConfigId=1a94df2a-36b5-4d53-8989-1710945a94ae -Meta.ConfigVersion=1.0 +Meta.ConfigVersion=1.1 Meta.ReleaseNotes= Meta.BreakingReleaseNotes= App.DisplayName=E.Y.E: Divine Cybermancy diff --git a/eye-dcconfig.json b/eye-dcconfig.json index 79fb2e7aa..ba5a33afe 100644 --- a/eye-dcconfig.json +++ b/eye-dcconfig.json @@ -1,7 +1,8 @@ [ { "DisplayName":"Server Name", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the name of the server that appears in the server list", "Keywords":"server,name,hostname", "FieldName":"hostname", @@ -12,7 +13,8 @@ }, { "DisplayName":"Server Tags", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Comma-separated list of server tags that give additional information about the server in the server browser", "Keywords":"tags,sv_tags", "FieldName":"sv_tags", @@ -24,7 +26,8 @@ }, { "DisplayName":"LAN Server", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If enabled, the server will operate as a LAN server: no heartbeat, no authentication, and no non-class C addresses", "Keywords":"lan,local,sv_lan", "FieldName":"sv_lan", @@ -38,7 +41,8 @@ }, { "DisplayName":"Server Password", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the password required to connect to the server. Default is no password", "Keywords":"server,password,sv_password", "FieldName":"sv_password", @@ -49,7 +53,8 @@ }, { "DisplayName":"RCON Password", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"See the Security and Privacy menu for configurable options for the server's RCON", "Keywords":"rcon,password,rcon_password", "FieldName":"$RemoteAdminPassword", @@ -60,7 +65,8 @@ }, { "DisplayName":"Initial Gamemode", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the gamemode to start the server with. Specify an Initial Map and Map Rotation Cycle to suit", "Keywords":"game,mode,style,eye_gamestylech", "FieldName":"EYE_GameStyleCh", @@ -76,7 +82,8 @@ }, { "DisplayName":"Initial Map", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map to start the server with. If \"Custom\" is selected, Custom Initial Map must also be specified", "Keywords":"map", "FieldName":"map", @@ -137,7 +144,8 @@ }, { "DisplayName":"Custom Initial Map", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets a custom map to use for the Initial Map, if \"Custom\" is selected", "Keywords":"custom,map", "FieldName":"CustomMap", @@ -148,7 +156,8 @@ }, { "DisplayName":"Map Rotation Cycle", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the map rotation list", "Keywords":"map,rotation,cycle,mapcyclefile", "FieldName":"mapcyclefile", @@ -165,7 +174,8 @@ }, { "DisplayName":"Map Game Time Limit", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the game time per map. 0 = disabled. Defaults: Co-op = 0, Team Artifact = 20, Battle Royal = 15", "Keywords":"time,limit,rotation,mp_timelimit", "FieldName":"mp_timelimit", @@ -179,7 +189,8 @@ }, { "DisplayName":"Server Region", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the server region shown in the server browser", "Keywords":"server,region,sv_region", "FieldName":"sv_region", @@ -201,7 +212,8 @@ }, { "DisplayName":"Player Limit", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of players allowed on the server at one time", "Keywords":"max,players,limit,maxplayers", "FieldName":"$MaxUsers", @@ -217,7 +229,8 @@ }, { "DisplayName":"Allow Spectators", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, spectator mode will be enabled", "Keywords":"allow,spectators,mp_allowspectators", "FieldName":"mp_allowspectators", @@ -231,7 +244,8 @@ }, { "DisplayName":"Pure Server Mode", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets whether clients are only allowed to use certain files", "Keywords":"pure,server,cheat,hack,integrity,sv_pure", "FieldName":"sv_pure", @@ -246,7 +260,8 @@ }, { "DisplayName":"Enable Cheats", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, cheat convars will be allowed to be used on the server", "Keywords":"allow,cheat,hack,integrity,sv_cheats", "FieldName":"sv_cheats", @@ -260,7 +275,8 @@ }, { "DisplayName":"Enable IP Packet Filter", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, enables packet filtering by IP mode. If disabled, everyone will treated as IP-banned, but their IP won't be added to the banlist", "Keywords":"ip,ban,banning,sv_filterban", "FieldName":"sv_filterban", @@ -274,7 +290,8 @@ }, { "DisplayName":"Allow Download From Server", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, clients will be allowed to download content from the server (maps, sprays and related)", "Keywords":"allow,download,content,maps,sv_allowdownload", "FieldName":"sv_allowdownload", @@ -288,7 +305,8 @@ }, { "DisplayName":"Fast Download URL", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the URL for clients to download custom content from, instead of sourcing the content from the server. This allows for faster downloads", "Keywords":"fastdl,download,url,sv_downloadurl", "FieldName":"sv_downloadurl", @@ -300,7 +318,8 @@ }, { "DisplayName":"Allow Upload To Server", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If set, clients will be allowed to upload customisation files to the server", "Keywords":"allow,upload,customisation,files,sv_allowupload", "FieldName":"sv_allowupload", @@ -314,7 +333,8 @@ }, { "DisplayName":"Maximum File Size", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum allowed file size for uploading to the server", "Keywords":"maximum,upload,file,size,net_maxfilesize", "FieldName":"net_maxfilesize", @@ -329,7 +349,8 @@ }, { "DisplayName":"Minimum Client Rate", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the minimum allowable bandwidth rate a client may have set when connected to the server. 0 = no minimum", "Keywords":"minimum,bandwidth,rate,sv_minrate", "FieldName":"sv_minrate", @@ -343,7 +364,8 @@ }, { "DisplayName":"Maximum Client Rate", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum allowable bandwidth rate a client may have set when connected to the server. 0 = no limit", "Keywords":"maximum,bandwidth,rate,sv_maxrate", "FieldName":"sv_maxrate", @@ -357,7 +379,8 @@ }, { "DisplayName":"Minimum Server Update Rate", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the minimum number of updates per second of the positions of the server's models (players, guns, etc) that server sends to clients", "Keywords":"minimum,update,rate,sv_minupdaterate", "FieldName":"sv_minupdaterate", @@ -370,7 +393,8 @@ }, { "DisplayName":"Maximum Server Update Rate", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Sets the maximum number of updates per second of the positions of the server's models (players, guns, etc) that server sends to clients", "Keywords":"maximum,update,rate,sv_maxupdaterate", "FieldName":"sv_maxupdaterate", @@ -383,7 +407,8 @@ }, { "DisplayName":"Decal Frequency", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"", "Keywords":"decalfrequency", "FieldName":"decalfrequency", @@ -396,7 +421,8 @@ }, { "DisplayName":"Ping Boost", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Selects between optimised network code stack. Setting at 2 usually reduces latency toward 1ms without loss of activity input packets", "Keywords":"ping,boost,latency,network,pingboost", "FieldName":"pingboost", @@ -412,7 +438,8 @@ }, { "DisplayName":"Server/RCON IPv4 IP Binding", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"If required, you can change the IPv4 IP binding of the server and RCON by changing the 'Server IP Address' setting under Security and Privacy. NOTE: AMP requires the server to be bound to a specific IP, rather than 0.0.0.0, for the server to log to AMP's console. The IP must also be reachable by AMP", "Keywords":"ip,binding", "FieldName":"ip", @@ -422,7 +449,8 @@ }, { "DisplayName":"Additional Command Line Parameters", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Specifies additional command line parameters (anything that begins with a -) that are not otherwise set by AMP. Use with care", "Keywords":"custom,server,arguments,variables,cvars,convars,parameters", "FieldName":"CustomParameters", @@ -433,7 +461,8 @@ }, { "DisplayName":"Additional Console Variables", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Specifies additional console variables (anything that begins with a +) that are not otherwise set by AMP. Use with care. Preferably, specify the equivalent under \"Additional Server Settings\"", "Keywords":"custom,server,arguments,variables,cvars,convars,parameters", "FieldName":"CustomConVars", @@ -445,7 +474,8 @@ }, { "DisplayName":"Additional Server Settings", - "Category":"EYE Server Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Server Settings:settings:1", "Description":"Specifies additional settings to include in \"server.cfg\" that are not otherwise set by AMP. One setting per line", "Keywords":"additional,settings,custom", "FieldName":"UserSettings", @@ -457,7 +487,8 @@ }, { "DisplayName":"Enable Friendly Fire", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, friendly fire will be enabled (teammates can cause damage to other teammates)", "Keywords":"friendly,fire,mp_friendlyfire", "FieldName":"mp_friendlyfire", @@ -471,7 +502,8 @@ }, { "DisplayName":"Enable Flashlight", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If sets, allows the use of the flashlight by pressing the F button", "Keywords":"flashlight,mp_flashlight", "FieldName":"mp_flashlight", @@ -485,7 +517,8 @@ }, { "DisplayName":"Enable Footsteps", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, footstep sounds will be enabled", "Keywords":"footstep,sounds,mp_footsteps", "FieldName":"mp_footsteps", @@ -499,7 +532,8 @@ }, { "DisplayName":"Enable Auto Crosshair", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, the auto crosshair will be enabled", "Keywords":"auto,crosshair,mp_autocrosshair", "FieldName":"mp_autocrosshair", @@ -513,7 +547,8 @@ }, { "DisplayName":"Allow Players To Pause Server", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If set, players will be able to pause the server. Not recommended", "Keywords":"pause,pausable,sv_pausable", "FieldName":"sv_pausable", @@ -527,7 +562,8 @@ }, { "DisplayName":"Allow All Talk", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, players can communicate with all other players, with no team restrictions", "Keywords":"all,talk,sv_alltalk", "FieldName":"sv_alltalk", @@ -541,7 +577,8 @@ }, { "DisplayName":"Enable Fade To Black", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"If enabled, a player's screen fades to black for the remainder of the round after death (HUD and chat still works)", "Keywords":"fade,black,spectator,death,mp_fadetoblack", "FieldName":"mp_fadetoblack", @@ -555,7 +592,8 @@ }, { "DisplayName":"Difficulty Level", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the difficulty level", "Keywords":"difficulty,level,sv_eye_difficulty_mp", "FieldName":"sv_eye_difficulty_mp", @@ -568,7 +606,8 @@ }, { "DisplayName":"Respawn Level", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the respawn level", "Keywords":"respawn,sv_eye_makeratio_mp", "FieldName":"sv_eye_makeratio_mp", @@ -581,7 +620,8 @@ }, { "DisplayName":"AI Reaction Level", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the AI reaction level", "Keywords":"ai,reaction,level,sv_eye_reaction_mp", "FieldName":"sv_eye_reaction_mp", @@ -594,7 +634,8 @@ }, { "DisplayName":"AI View Level", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the AI view level", "Keywords":"ai,view,sv_eye_viewlevel_mp", "FieldName":"sv_eye_viewlevel_mp", @@ -607,7 +648,8 @@ }, { "DisplayName":"AI Detection Level", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the AI detection level", "Keywords":"ai,detection,level,sv_eye_listen_mp", "FieldName":"sv_eye_listen_mp", @@ -620,7 +662,8 @@ }, { "DisplayName":"AI Accuracy Level", - "Category":"EYE Gameplay Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"Gameplay Settings:joystick:2", "Description":"Sets the AI accuracy level", "Keywords":"ai,accuracy,level,sv_eye_accuracy_mp", "FieldName":"sv_eye_accuracy_mp", @@ -633,7 +676,8 @@ }, { "DisplayName":"Disable SourceTV", - "Category":"EYE SourceTV Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"If set, SourceTV will be disabled on the server", "Keywords":"sourcetv,source,nohltv", "FieldName":"nohltv", @@ -647,7 +691,8 @@ }, { "DisplayName":"Enable Automatic Demo Recording", - "Category":"EYE SourceTV Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"If set, all games will be recorded as SourceTV demos", "Keywords":"sourcetv,tv,tv_autorecord", "FieldName":"tv_autorecord", @@ -661,7 +706,8 @@ }, { "DisplayName":"SourceTV Viewer Limit", - "Category":"EYE SourceTV Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"Sets the maximum number of clients allowed to connect to the server's SourceTV. 0 = no SourceTV viewers are allowed, the game will only be recorded locally", "Keywords":"max,spectators,clients,viewers,sourcetv,tv,tv_maxclients", "FieldName":"tv_maxclients", @@ -676,7 +722,8 @@ }, { "DisplayName":"Maximum SourceTV Bandwidth", - "Category":"EYE SourceTV Settings", + "Category":"E.Y.E Divine Cybermancy:stadia_controller", + "Subcategory":"SourceTV Settings:tv:3", "Description":"Sets the maximum SourceTV spectator bandwidth rate allowed. 0 = unlimited", "Keywords":"maximum,bandwidth,rate,sourcetv,tv,tv_maxrate", "FieldName":"tv_maxrate",