[
    {
        "DisplayName": "Server Name",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the server name shown in the server browser and lobby",
        "Keywords": "server,name,lobby,servername,steamservername",
        "FieldName": "SteamServerName",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "SteamServerName",
        "IncludeInCommandLine": true,
        "DefaultValue": "AMP Powered Server",
        "EnumValues": {}
    },
    {
        "DisplayName": "Lobby Header",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the server title displayed in the lobby",
        "Keywords": "",
        "FieldName": "SteamServerName",
        "Hidden": true,
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/DeadMatter.DMGameSession.ServerName",
        "IncludeInCommandLine": false,
        "EnumValues": {}
    },
    {
        "DisplayName": "MOTD",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the server Message of the Day (MOTD)",
        "Keywords": "server,motd,welcome,message,day",
        "FieldName": "MOTD",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/DeadMatter.DMGameSession.MOTD",
        "IncludeInCommandLine": false,
        "DefaultValue": "This server is powered by AMP",
        "EnumValues": {}
    },
    {
        "DisplayName": "Player Limit",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the maximum number of players allowed on the server",
        "Keywords": "max,players,limit,maxplayers",
        "FieldName": "$MaxUsers",
        "InputType": "number",
        "MinValue": "1",
        "IsFlagArgument": false,
        "ParamFieldName": "MaxPlayers",
        "IncludeInCommandLine": true,
        "DefaultValue": "32",
        "Placeholder": "32",
        "Suffix": "players",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable PvP",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, PvP will be enabled",
        "Keywords": "pve,pvp",
        "FieldName": "PVP",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "/Script/DeadMatter.DMGameSession.PVP",
        "IncludeInCommandLine": false,
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Hardcore Mode",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, hardcore mode will be enabled",
        "Keywords": "hardcore",
        "FieldName": "hardcore",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "hardcore",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {
            "False": "",
            "True": "-hardcore "
        }
    },
    {
        "DisplayName": "Show Server Heartbeat",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the server heartbeat will be shown in the console",
        "Keywords": "heartbeat,console",
        "FieldName": "heartbeat",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "heartbeat",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {
            "False": "",
            "True": "-heartbeat "
        }
    },
    {
        "DisplayName": "Enable Vehicles",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, enables vehicles on the server",
        "Keywords": "vehicles",
        "FieldName": "EnableVehiclesOnDedicated",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "EnableVehiclesOnDedicated",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {
            "False": "",
            "True": "-EnableVehiclesOnDedicated "
        }
    },
    {
        "DisplayName": "Server Admins",
        "Category": "Dead Matter:stadia_controller",
        "Subcategory": "Server:dns: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://steamid.io/)",
        "Keywords": "server,admins,serveradmins",
        "FieldName": "ServerAdmins",
        "InputType": "hidden",
        "IsFlagArgument": false,
        "ParamFieldName": "ServerAdmins",
        "IncludeInCommandLine": false,
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Release Stream",
        "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",
        "InputType": "enum",
        "ParamFieldName": "releasestream",
        "IncludeInCommandLine": false,
        "DefaultValue": "public",
        "EnumValues": {
            "public": "Public/Early Access (default)",
            "automatic-nightly": "Nightly - Development build that is uploaded every night"
        }
    }
]