[
    {
        "DisplayName":"Game Port",
        "Category":"Server Settings",
        "Description":"",
        "Keywords":"",
        "FieldName":"$GamePort",
        "InputType":"number",
        "Hidden":true,
        "IsFlagArgument":false,
        "ParamFieldName":"URL.Port",
        "EnumValues":{}
    },
    {
        "DisplayName":"Query Port",
        "Category":"Server Settings",
        "Description":"",
        "Keywords":"",
        "FieldName":"$QueryPort",
        "InputType":"number",
        "Hidden":true,
        "IsFlagArgument":false,
        "ParamFieldName":"OnlineSubsystemSteam.GameServerQueryPort",
        "EnumValues":{}
    },
    {
        "DisplayName":"Server Owner/Admin",
        "Category":"Server Settings",
        "Description":"Sets the [Steam64 ID](https://www.steamidfinder.com/) of the server owner/admin",
        "Keywords":"owner,steamid,DedSrv_OwnerSteamID",
        "FieldName":"DedSrv_OwnerSteamID",
        "InputType":"text",
        "ParamFieldName":"/Game/Blueprints/GameModes/BP_GameInstance.BP_GameInstance_C.DedSrv_OwnerSteamID",
        "DefaultValue":"",
        "Required":true,
        "EnumValues":{}
    },
    {
        "DisplayName":"Server Name",
        "Category":"Server Settings",
        "Description":"Sets the name of the server. Must be between 2 and 5 UNIQUE words (no duplicates, case insensitive). See 'SNM2020/Saved/Logs/Allowed-Words.txt' for approved words. Leave blank for a random name on each start",
        "Keywords":"name,DedSrv_Name",
        "FieldName":"DedSrv_Name",
        "InputType":"text",
        "ParamFieldName":"/Game/Blueprints/GameModes/BP_GameInstance.BP_GameInstance_C.DedSrv_Name",
        "DefaultValue":"Swords 'n Magic Server",
        "EnumValues":{}
    },
    {
        "DisplayName":"Server Password",
        "Category":"Server Settings",
        "Description":"Sets the password for players to join the server. Default is no password",
        "Keywords":"server,password,DedSrv_Password",
        "FieldName":"DedSrv_Password",
        "InputType":"password",
        "ParamFieldName":"/Game/Blueprints/GameModes/BP_GameInstance.BP_GameInstance_C.DedSrv_Password",
        "DefaultValue":"",
        "EnumValues":{}
    },
    {
        "DisplayName":"Player Limit",
        "Category":"Server Settings",
        "Description":"Sets the maximum number of players that may connect to the server at one time",
        "Keywords":"maximum,players,limit,DedSrv_MaxPlayers",
        "FieldName":"$MaxUsers",
        "InputType":"number",
        "MinValue":"1",
        "ParamFieldName":"/Game/Blueprints/GameModes/BP_GameInstance.BP_GameInstance_C.DedSrv_MaxPlayers",
        "DefaultValue":"16",
        "Placeholder":"16",
        "Suffix":"players",
        "EnumValues":{}
    },
    {
        "DisplayName":"Days Until Reset",
        "Category":"Server Settings",
        "Description":"Sets the number of days between resets. 1 = HIGHLY recommended (otherwise strange errors may occur). If 1, and the server is started less than 3 hours before the Reset Time Of Day, it will reset on the next day (ie up to 27 hours later)",
        "Keywords":"days,period,reset,DedSrv_DaysUntilReset",
        "FieldName":"DedSrv_DaysUntilReset",
        "InputType":"number",
        "MinValue":"1",
        "ParamFieldName":"/Game/Blueprints/GameModes/BP_GameInstance.BP_GameInstance_C.DedSrv_DaysUntilReset",
        "DefaultValue":"1",
        "Placeholder":"1",
        "Suffix":"days",
        "EnumValues":{}
    },
    {
        "DisplayName":"Reset Time Of Day",
        "Category":"Server Settings",
        "Description":"Sets the local time of day when the server will reset. Format: HH:MM (in 24 hours format). Example: midnight = 00:00",
        "Keywords":"reset,time,day,DedSrv_ResetTimeOfDay",
        "FieldName":"DedSrv_ResetTimeOfDay",
        "InputType":"text",
        "ParamFieldName":"/Game/Blueprints/GameModes/BP_GameInstance.BP_GameInstance_C.DedSrv_ResetTimeOfDay",
        "DefaultValue":"00:00",
        "Placeholder":"00:00",
        "EnumValues":{}
    },
    {
        "DisplayName":"Reset Warnings",
        "Category":"Server Settings",
        "Description":"Sets an array of when the server will warn players before reset. The array must be in descending order. Example: 60,30,5,1 (will give warnings 60, 30, 5 and 1 minutes before reset). Blank = default",
        "Keywords":"warnings,reset,DedSrv_ResetWarningsInMinutes",
        "FieldName":"DedSrv_ResetWarningsInMinutes",
        "InputType":"text",
        "ParamFieldName":"DedSrv_ResetWarningsInMinutes",
        "DefaultValue":"60,30,5,1",
        "Placeholder":"60,30,5,1",
        "Suffix":"minutes",
        "EnumValues":{}
    }
]