[
    {
        "DisplayName": "RCON Password",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$RemoteAdminPassword",
        "InputType": "text",
        "Hidden": true,
        "ParamFieldName": "rcon_password",
        "ExcludeFromImport": true,
        "EnumValues": {}
    },
    {
        "DisplayName": "Localhost RCON Rate Limit Bypass",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "rcon_localhost_bypass",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "rcon_localhost_bypass",
        "DefaultValue": "1",
        "ExcludeFromImport": true,
        "EnumValues": {}
    },
    {
        "DisplayName": "RCON Console Activity",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "rcon_prints",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "rcon_prints",
        "DefaultValue": "1",
        "ExcludeFromImport": true,
        "EnumValues": {}
    },
    {
        "DisplayName": "RCON Command Output",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "con_displayRconOutput",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "con_displayRconOutput",
        "DefaultValue": "1",
        "ExcludeFromImport": true,
        "EnumValues": {}
    },
    {
        "DisplayName": "Buffer Full Log",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "g_logSync",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "g_logSync",
        "DefaultValue": "1",
        "ExcludeFromImport": true,
        "EnumValues": {}
    },
    {
        "DisplayName": "Log File Name",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "g_log",
        "InputType": "text",
        "Hidden": true,
        "ParamFieldName": "g_log",
        "DefaultValue": "logs\\games.log",
        "ExcludeFromImport": true,
        "EnumValues": {}
    },
    {
        "DisplayName": "Game Mode",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the game mode. Configure the relevant config file accordingly - 'Plutonium/storage/t5/dedicated.cfg' for Multiplayer, 'Plutonium/storage/t5/dedicated_sp.cfg' for Zombies",
        "Keywords": "game,mode,gamemode",
        "FieldName": "GameMode",
        "InputType": "enum",
        "ParamFieldName": "GameMode",
        "DefaultValue": "t5mp \"{{$FullBaseDir}}T5\" -dedicated +set key {{ServerKey}} +set fs_game \"{{Mod}}\" +exec dedicated.cfg",
        "EnumValues": {
            "t5mp \"{{$FullBaseDir}}T5\" -dedicated +set key {{ServerKey}} +set fs_game \"{{Mod}}\" +exec dedicated.cfg": "Multiplayer (default)",
            "t5sp \"{{$FullBaseDir}}T5\" -dedicated +set key {{ServerKey}} +set fs_game \"{{Mod}}\" +exec dedicated_sp.cfg": "Zombies"
        }
    },
    {
        "DisplayName": "Server Key",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the [server key](https://platform.plutonium.pw/serverkeys) required to run the server. This also sets the server name. A Plutonium account must be at least one week old to create a key, and game ownership must be [verified](https://forum.plutonium.pw/topic/32250/an-update-on-game-ownership-verification)",
        "Keywords": "server,key,serverkey",
        "FieldName": "ServerKey",
        "InputType": "Password",
        "ParamFieldName": "ServerKey",
        "DefaultValue": "",
        "Required": true,
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Password",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the password to join the server. Default is no password",
        "Keywords": "password,g_password",
        "FieldName": "g_password",
        "InputType": "Password",
        "ParamFieldName": "g_password",
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Map Mode",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns: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, as applicable)",
        "Keywords": "map,mode,map_rotate",
        "FieldName": "MapMode",
        "InputType": "enum",
        "ParamFieldName": "MapMode",
        "DefaultValue": "+map_rotate",
        "EnumValues": {
            "+map_rotate": "Map rotation (default)",
            "+set gametype {{gametype}} +map \"{{map_name}}\"": "Specific initial map (Multiplayer)",
            "+map \"{{map_name}}\"": "Specific initial map (Zombies)"
        }
    },
    {
        "DisplayName": "Map Rotation List",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Configure the map rotation in 'dedicated.cfg' or 'dedicated_sp.cfg' (as applicable). Alternatively enable a playlist for Multiplayer",
        "Keywords": "map,rotation,list,sv_maprotation",
        "FieldName": "MapRotation",
        "InputType": "hidden",
        "ParamFieldName": "MapRotation",
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Initial Game Type (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the game type to start the server with in Multiplayer mode. This setting will be overridden if map rotation is configured. Settings for each game type can be set in 'dedicated.cfg'",
        "Keywords": "game,type,gametype",
        "FieldName": "gametype",
        "InputType": "enum",
        "ParamFieldName": "gametype",
        "DefaultValue": "dm",
        "EnumValues": {
            "ctf": "Capture the Flag",
            "dm": "Deathmatch / Free-for-all (default)",
            "dem": "Demolition",
            "dom": "Domination",
            "koth": "Headquarters",
            "sab": "Sabotage",
            "sd": "Search & Destroy",
            "tdm": "Team Deathmatch"
        }
    },
    {
        "DisplayName": "Initial Game Type (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "gametype",
        "InputType": "text",
        "Hidden": true,
        "ParamFieldName": "g_gametype",
        "EnumValues": {}
    },
    {
        "DisplayName": "Initial Map",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the map to start the server with. See 'dedicated.cfg' or 'dedicated_sp.cfg' (as applicable) for map names. This setting will be overridden if map rotation is configured",
        "Keywords": "map",
        "FieldName": "map_name",
        "InputType": "text",
        "ParamFieldName": "map_name",
        "DefaultValue": "mp_nuked",
        "Placeholder": "mp_nuked",
        "EnumValues": {}
    },
    {
        "DisplayName": "Load Mod",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the mod to load when starting the server, based on the path to the mod in the 'Plutonium/storage/t5' directory",
        "Keywords": "mods,mod,fs_game",
        "FieldName": "Mod",
        "InputType": "text",
        "ParamFieldName": "Mod",
        "IncludeInCommandLine": true,
        "SkipIfEmpty": true,
        "DefaultValue": "",
        "Placeholder": "mods/modname",
        "EnumValues": {}
    },
    {
        "DisplayName": "Player Limit",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the maximum number of players allowed on the server at one time. Maximum 18 for Multiplayer, 4 for Zombies",
        "Keywords": "max,players,limit,sv_maxclients",
        "FieldName": "$MaxUsers",
        "InputType": "number",
        "MinValue": "1",
        "MaxValue": "18",
        "ParamFieldName": "sv_maxclients",
        "IncludeInCommandLine": true,
        "DefaultValue": "8",
        "Placeholder": "8",
        "Suffix": "players",
        "EnumValues": {}
    },
    {
        "DisplayName": "Fast Download URL",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the URL for [fast download](https://plutonium.pw/docs/server/t5/fastdl/) of mods",
        "Keywords": "base,url,download,redirection,sv_wwwBaseURL",
        "FieldName": "sv_wwwBaseURL",
        "InputType": "url",
        "ParamFieldName": "sv_wwwBaseURL",
        "DefaultValue": "",
        "Placeholder": "http://domain.tld/t5",
        "EnumValues": {}
    },
    {
        "DisplayName": "RCON Rate Limit",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the RCON rate limit (per IP). Localhost RCON commands are not rate limited",
        "Keywords": "rcon,rate,limit,rcon_rate_limit",
        "FieldName": "rcon_rate_limit",
        "InputType": "number",
        "MinValue": "0",
        "MaxValue": "10000",
        "ParamFieldName": "rcon_rate_limit",
        "DefaultValue": "500",
        "Placeholder": "500",
        "Suffix": "milliseconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Chat Spam Protection",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the chat spam protection level",
        "Keywords": "chat,spam,protection,sv_floodProtect",
        "FieldName": "sv_floodProtect",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "sv_floodProtect",
        "DefaultValue": "4",
        "Placeholder": "4",
        "EnumValues": {}
    },
    {
        "DisplayName": "Kick Ban Duration",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the duration before a kicked player can rejoin the server",
        "Keywords": "kick,ban,duration,sv_kickBanTime",
        "FieldName": "sv_kickBanTime",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "sv_kickBanTime",
        "DefaultValue": "300",
        "Placeholder": "300",
        "Suffix": "seconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Private Reserved Slots (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the number of private reserved slots on the server",
        "Keywords": "private,slots,sv_privateClients",
        "FieldName": "sv_privateClients",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "sv_privateClients",
        "DefaultValue": "0",
        "Placeholder": "0",
        "Suffix": "slots",
        "EnumValues": {}
    },
    {
        "DisplayName": "Private Slot Password (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the password needed to use a private reserved slot",
        "Keywords": "private,password,sv_privatePassword",
        "FieldName": "sv_privatePassword",
        "InputType": "Password",
        "ParamFieldName": "sv_privatePassword",
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Match Data Verification (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, match data verification between client and server will be enabled",
        "Keywords": "match,data,verification,sv_pure",
        "FieldName": "sv_pure",
        "InputType": "checkbox",
        "ParamFieldName": "sv_pure",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Reconnect Limit (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the number of times a player can attempt to reconnect",
        "Keywords": "reconnect,limit,sv_reconnectlimit",
        "FieldName": "sv_reconnectlimit",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "sv_reconnectlimit",
        "DefaultValue": "3",
        "Placeholder": "3",
        "EnumValues": {}
    },
    {
        "DisplayName": "Idle Timeout (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the idle time period before a player is kicked",
        "Keywords": "idle,timeout,sv_zombietime",
        "FieldName": "sv_zombietime",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "sv_zombietime",
        "DefaultValue": "2",
        "Placeholder": "2",
        "Suffix": "seconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Connection Timeout (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the timeout period for connection attempts or interruptions",
        "Keywords": "connection,timeout,sv_timeout",
        "FieldName": "sv_timeout",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "sv_timeout",
        "DefaultValue": "15",
        "Placeholder": "15",
        "Suffix": "seconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Allow File IO",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, GSC scripts will be allowed to interact with files on the OS filesystem in a special scriptdata folder",
        "Keywords": "file,io,scripts,scr_allowFileIo",
        "FieldName": "scr_allowFileIo",
        "InputType": "checkbox",
        "ParamFieldName": "scr_allowFileIo",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Kill Infinite Loops",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the game will be allowed to kill threads in the GSC engine it thinks are malfunctioning",
        "Keywords": "kill,infinite,loops,scr_kill_infinite_loops",
        "FieldName": "scr_kill_infinite_loops",
        "InputType": "checkbox",
        "ParamFieldName": "scr_kill_infinite_loops",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Enable Voice Chat",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, voice chat will be enabled",
        "Keywords": "voice,chat,sv_voice",
        "FieldName": "sv_voice",
        "InputType": "checkbox",
        "ParamFieldName": "sv_voice",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Server Voice Chat Quality",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the server voice quality level",
        "Keywords": "voice,chat,quality,sv_voicequality",
        "FieldName": "sv_voicequality",
        "InputType": "number",
        "MinValue": "0",
        "MaxValue": "9",
        "ParamFieldName": "sv_voicequality",
        "DefaultValue": "3",
        "Placeholder": "3",
        "EnumValues": {}
    },
    {
        "DisplayName": "Kick Idle Players",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, idle/AFK players will be auto-kicked from the server after the specified time",
        "Keywords": "kick,idle,players,g_inactivity",
        "FieldName": "g_inactivity",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "g_inactivity",
        "DefaultValue": "190",
        "Placeholder": "190",
        "EnumValues": {}
    },
    {
        "DisplayName": "Player Collision Mode",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets who players collide with",
        "Keywords": "collision,players,g_playerCollision",
        "FieldName": "g_playerCollision",
        "InputType": "enum",
        "ParamFieldName": "g_playerCollision",
        "DefaultValue": "0",
        "EnumValues": {
            "0": "Everybody (default)",
            "1": "Enemies",
            "2": "Nobody"
        }
    },
    {
        "DisplayName": "Player Ejection Mode",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets from whom players are ejected",
        "Keywords": "collision,players,g_playerEjection",
        "FieldName": "g_playerEjection",
        "InputType": "enum",
        "ParamFieldName": "g_playerEjection",
        "DefaultValue": "0",
        "EnumValues": {
            "0": "Everybody (default)",
            "1": "Enemies",
            "2": "Nobody"
        }
    },
    {
        "DisplayName": "Disable Client Console",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Enables or disables players' ability to access server commands",
        "Keywords": "disable,client,console,sv_disableClientConsole",
        "FieldName": "sv_disableClientConsole",
        "InputType": "checkbox",
        "ParamFieldName": "sv_disableClientConsole",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Enable Team To Affect Bullet Penetration",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If enabled, team members will affect bullet penetration",
        "Keywords": "team,bullet,penetration,bullet_penetration_affected_by_team",
        "FieldName": "bullet_penetration_affected_by_team",
        "InputType": "checkbox",
        "ParamFieldName": "bullet_penetration_affected_by_team",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Fix Bullet Damage Duplication",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If enabled, the issue where players that are clipped inside each other receive duplicate bullet damage will be fixed",
        "Keywords": "bullet,damage,duplication,g_fixBulletDamageDupe",
        "FieldName": "g_fixBulletDamageDupe",
        "InputType": "checkbox",
        "ParamFieldName": "g_fixBulletDamageDupe",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Allow Rocket Jumps",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If enabled, upward knockback from rocket shots will be enabled",
        "Keywords": "rocket,jumps,g_patchRocketJumps",
        "FieldName": "g_patchRocketJumps",
        "InputType": "checkbox",
        "ParamFieldName": "g_patchRocketJumps",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Fix Viewkick Duplication",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, an issue where viewkick is doubled will be fixed",
        "Keywords": "fix,viewkick,duplication,g_fix_viewkick_dupe",
        "FieldName": "g_fix_viewkick_dupe",
        "InputType": "checkbox",
        "ParamFieldName": "g_fix_viewkick_dupe",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Player Collision Ejection Speed",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the speed at which players are ejected from each other",
        "Keywords": "collision,ejection,speed,g_playerCollisionEjectSpeed",
        "FieldName": "g_playerCollisionEjectSpeed",
        "InputType": "number",
        "MinValue": "0",
        "MaxValue": "32000",
        "ParamFieldName": "g_playerCollisionEjectSpeed",
        "DefaultValue": "25",
        "Placeholder": "25",
        "EnumValues": {}
    },
    {
        "DisplayName": "Allow Friendly Grenade Throwback",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, throwing back friendly grenades will be allowed",
        "Keywords": "friendly,grenade,throwback,sv_allowFriendlyThrowback",
        "FieldName": "sv_allowFriendlyThrowback",
        "InputType": "checkbox",
        "ParamFieldName": "sv_allowFriendlyThrowback",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Show Friendly Grenades On HUD",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, friendly grenades will be shown on the HUD",
        "Keywords": "friendly,grenades,hud,cg_hudGrenadeIconShowFriendly",
        "FieldName": "cg_hudGrenadeIconShowFriendly",
        "InputType": "checkbox",
        "ParamFieldName": "cg_hudGrenadeIconShowFriendly",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Fix Entity Leaks",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, various engine-related issues where entities leak will be fixed",
        "Keywords": "fix,entity,leaks,g_fix_entity_leaks",
        "FieldName": "g_fix_entity_leaks",
        "InputType": "checkbox",
        "ParamFieldName": "g_fix_entity_leaks",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Allow Voting (Multiplayer)",
        "Category": "Call of Duty Black Op:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, voting will be allowed",
        "Keywords": "allow,vote,voting,g_allowVote",
        "FieldName": "g_allowVote",
        "InputType": "checkbox",
        "ParamFieldName": "g_allowVote",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Double CoD Points (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Enables earning double CoD Points for finished matches",
        "Keywords": "double,cod,points,sv_doubleCoDPoints",
        "FieldName": "sv_doubleCoDPoints",
        "InputType": "checkbox",
        "ParamFieldName": "sv_doubleCoDPoints",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Minimum Players In Pre-Match Lobby (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the minimum number of players required in the pre-match lobby",
        "Keywords": "party,minplayers,lobby",
        "FieldName": "party_minplayers",
        "InputType": "number",
        "MinValue": "1",
        "ParamFieldName": "party_minplayers",
        "DefaultValue": "2",
        "Placeholder": "2",
        "Suffix": "players",
        "EnumValues": {}
    },
    {
        "DisplayName": "XP Scale (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the XP multiplier for round-end scores",
        "Keywords": "xp,scale,scr_xpscale",
        "FieldName": "scr_xpscale",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "scr_xpscale",
        "DefaultValue": "1",
        "Placeholder": "1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Wager Bet Amount (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the cost to connect to a wager gamemode",
        "Keywords": "wager,bet,scr_wagerbet",
        "FieldName": "scr_wagerbet",
        "InputType": "number",
        "ParamFieldName": "scr_wagerbet",
        "DefaultValue": "100",
        "MinValue": "0",
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Say Name (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the name that server-side 'say' commands show up as",
        "Keywords": "server,say,name,sv_sayname",
        "FieldName": "sv_sayname",
        "InputType": "text",
        "ParamFieldName": "sv_sayname",
        "DefaultValue": "Console",
        "Placeholder": "Console",
        "EnumValues": {}
    },
    {
        "DisplayName": "Voice Chat Duration (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the duration a player can use voice chat",
        "Keywords": "voice,chat,duration,g_voiceChatTalkingDuration",
        "FieldName": "g_voiceChatTalkingDuration",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "g_voiceChatTalkingDuration",
        "DefaultValue": "500",
        "Placeholder": "500",
        "Suffix": "milliseconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Allow Dead Player Voice Chat (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, voice chat for dead players will be allowed",
        "Keywords": "voice,chat,dead,voice_deadChat",
        "FieldName": "voice_deadChat",
        "InputType": "checkbox",
        "ParamFieldName": "voice_deadChat",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Enable Global Voice Chat (Multiplayer)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, global voice chat will be enabled",
        "Keywords": "voice,chat,global,voice_global",
        "FieldName": "voice_global",
        "InputType": "checkbox",
        "ParamFieldName": "voice_global",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Minimum Starting Players (Zombies)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "Sets the minimum players needed to start the game. Do NOT set this higher than the Player Limit!",
        "Keywords": "zombies,minimum,starting,players,sp_minplayers",
        "FieldName": "sp_minplayers",
        "InputType": "number",
        "MinValue": "1",
        "MaxValue": "4",
        "ParamFieldName": "sp_minplayers",
        "DefaultValue": "1",
        "Placeholder": "1",
        "Suffix": "players",
        "EnumValues": {}
    },
    {
        "DisplayName": "Fix Unkillable Zombies Bug (Zombies)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, fixes the unkillable zombies in traps bug",
        "Keywords": "fix,zombies,damage,unkillable,traps,g_sp_fix_damage_overflow",
        "FieldName": "g_sp_fix_damage_overflow",
        "InputType": "checkbox",
        "ParamFieldName": "g_sp_fix_damage_overflow",
        "DefaultValue": "1",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Use Enhanced Weapon Rate (Zombies)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If set, Doubletap 2.0 will be used instead of the old (vanilla) Doubletap",
        "Keywords": "perk,doubletap,enhanced,perk_weapRateEnhanced",
        "FieldName": "perk_weapRateEnhanced",
        "InputType": "checkbox",
        "ParamFieldName": "perk_weapRateEnhanced",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    },
    {
        "DisplayName": "Fix Tesla Bug (Zombies)",
        "Category": "Call of Duty Black Ops:stadia_controller",
        "Subcategory": "Gameplay:joystick:2",
        "Description": "If setm a GSC issue where health is set but not max health will be fixed",
        "Keywords": "fix,tesla,bug,g_fix_tesla_bug",
        "FieldName": "g_fix_tesla_bug",
        "InputType": "checkbox",
        "ParamFieldName": "g_fix_tesla_bug",
        "DefaultValue": "0",
        "EnumValues": {
            "False": "0",
            "True": "1"
        }
    }
]