[ { "DisplayName":"Server Name", "Category":"Server Settings", "Description":"Name of the server as it appears publicly", "Keywords":"name", "FieldName":"SteamServerName", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"SteamServerName", "IncludeInCommandLine":false, "DefaultValue":"AMP Powered Day of Dragons Server", "EnumValues":{} }, { "DisplayName":"Welcome Message", "Category":"Server Settings", "Description":"Welcome message when players join the server", "Keywords":"welcome,message,motd", "FieldName":"sServerMOTD", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.sServerMOTD", "IncludeInCommandLine":false, "DefaultValue":"Welcome to this Day of Dragons server - powered by AMP!", "EnumValues":{} }, { "DisplayName":"Admin Password", "Category":"Server Settings", "Description":"Sets the password for admins to access the admin panel. Default is no password", "Keywords":"admin,password", "FieldName":"sServerPassword", "InputType":"password", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.sServerPassword", "IncludeInCommandLine":false, "DefaultValue":"", "EnumValues":{} }, { "DisplayName":"Player Limit", "Category":"Server Settings", "Description":"Maximum number of players that may connect to the server", "Keywords":"players,limit", "FieldName":"$MaxUsers", "InputType":"number", "MinValue":"1", "MaxValue":"200", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.iMaxPlayers", "IncludeInCommandLine":false, "DefaultValue":"100", "Suffix":"players", "EnumValues":{} }, { "DisplayName":"Enable Friends List", "Category":"Server Settings", "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", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bUseFriendsList", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Clan Size Limit", "Category":"Server Settings", "Description":"Maximum number of members of a clan", "Keywords":"clan,size,limit", "FieldName":"iMaxClanMembers", "InputType":"number", "MinValue":"8", "MaxValue":"1024", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.iMaxClanMembers", "IncludeInCommandLine":false, "DefaultValue":"1024", "Suffix":"members", "EnumValues":{} }, { "DisplayName":"Clan Number Limit", "Category":"Server Settings", "Description":"Maximum number of clans that can be created. Set to 0 to disable clan creation", "Keywords":"clan,number,limit", "FieldName":"iMaxClans", "InputType":"number", "MinValue":"0", "MaxValue":"255", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.iMaxClans", "IncludeInCommandLine":false, "DefaultValue":"255", "Suffix":"clans", "EnumValues":{} }, { "DisplayName":"Disable PvP", "Category":"Server Settings", "Description":"If enabled, server will be a PvE server and player on player fighting will be disabled", "Keywords":"disable,pvp,pve", "FieldName":"bDisablePVP", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bDisablePVP", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Disable AI", "Category":"Server Settings", "Description":"If enabled, server will not spawn AI, allowing for a PvP only survival experience", "Keywords":"disable,ai,pvp", "FieldName":"bDisableAI", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bDisableAI", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Corpse Despawn Time", "Category":"Server Settings", "Description":"Sets how long corpses remain before despawning. Recommended to keep this low to free up resources", "Keywords":"corpse,despawn,time", "FieldName":"iCorpseDespawnTime", "InputType":"number", "MinValue":"60", "MaxValue":"86400", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.iCorpseDespawnTime", "IncludeInCommandLine":false, "DefaultValue":"300", "Suffix":"seconds", "EnumValues":{} }, { "DisplayName":"Enable Roleplay Features", "Category":"Server Settings", "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", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bRoleplay", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Enable Group Damage", "Category":"Server Settings", "Description":"If enabled, group members will be allowed to damage each other when grouped", "Keywords":"group,damage", "FieldName":"bEnableGroupDamage", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bEnableGroupDamage", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Show Admin Tags", "Category":"Server Settings", "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", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bAlwaysShowAdminTags", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Show Player Tags", "Category":"Server Settings", "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", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bAlwaysShowPlayerTags", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Show Clan Tags", "Category":"Server Settings", "Description":"If enabled, clan tags will show in the chat box", "Keywords":"clan,tags", "FieldName":"bChatShowClanTags", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bChatShowClanTags", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Flag Hatchling Killers", "Category":"Server Settings", "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", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bFlagHatchlingKillers", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Disable Desync/Hack Checks", "Category":"Server Settings", "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", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bDisableDD", "IncludeInCommandLine":false, "DefaultValue":"True", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Autosave Interval", "Category":"Server Settings", "Description":"Sets the time interval between each automatic save", "Keywords":"save,interval", "FieldName":"iAutoSaveSeconds", "InputType":"number", "MinValue":"60", "MaxValue":"3600", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.iAutoSaveSeconds", "IncludeInCommandLine":false, "DefaultValue":"300", "Suffix":"seconds", "EnumValues":{} }, { "DisplayName":"Maximum Latency", "Category":"Server Settings", "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", "InputType":"number", "MinValue":"100", "MaxValue":"800", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.iMaxLatencyMS", "IncludeInCommandLine":false, "DefaultValue":"800", "Suffix":"milliseconds", "EnumValues":{} }, { "DisplayName":"Use Latency Hard Cap", "Category":"Server Settings", "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", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.bUseLatencyHardCap", "IncludeInCommandLine":false, "DefaultValue":"False", "EnumValues":{ "True":"True", "False":"False" } }, { "DisplayName":"Discord Server", "Category":"Server Settings", "Description":"Sets the link to a Discord server. Include the full URL", "Keywords":"discord", "FieldName":"sServerDiscord", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C.sServerDiscord", "IncludeInCommandLine":false, "DefaultValue":"", "Placeholder":"https://discord.gg/mW2p4kr", "EnumValues":{} }, { "DisplayName":"Release Stream", "Category":"SteamCMD and Updates", "Description":"Sets the server release stream to install. NOTE: Update the server after changing this setting!", "Keywords":"release,stream,legacy", "FieldName":"Stream", "InputType":"enum", "IsFlagArgument":false, "ParamFieldName":"Stream", "IncludeInCommandLine":false, "DefaultValue":"public", "EnumValues":{ "public":"Public (Default/UE5)", "legacy":"Legacy (UE4)" } } ]