[ { "DisplayName": "Starting Map", "Category": "Server Config", "Description": "Set the server's starting map. Survival compatible maps denoted with \"*\".", "Keywords": "Map", "FieldName": "Map", "InputType": "enum", "IsFlagArgument": false, "ParamFieldName": "Map", "IncludeInCommandLine": false, "DefaultValue": "KF-Bioticslab", "EnumValues": { "KF-Airship": "Airship", "KF-AshwoodAsylum": "Ashwood Asylum", "KF-Biolapse": "Biolapse", "KF-Bioticslab": "Biotics Lab*", "KF-BlackForest": "Black Forest", "KF-BurningParis": "Burning Paris*", "KF-CarillonHamlet": "Carillon Hamlet", "KF-Catacombs": "Catacombs", "KF-ContainmentStation": "Containment Station", "KF-Desolation": "Desolation", "KF-DieSector": "DieSector", "KF-Dystopia2029": "Dystopia 2029", "KF-Elysium": "Elysium", "KF-EvacuationPoint": "Evacuation Point", "KF-Farmhouse": "Farmhouse*", "KF-HellmarkStation": "Hellmark Station", "KF-HostileGrounds": "Hostile Grounds", "KF-InfernalRealm": "Infernal Realm", "KF-KrampusLair": "Krampus Lair", "KF-Lockdown": "Lockdown", "KF-MonsterBall": "Monster Ball", "KF-Moonbase": "Moonbase", "KF-Netherhold": "Netherhold", "KF-Nightmare": "Nightmare", "KF-Nuked": "Nuked", "KF-Outpost": "Outpost", "KF-PowerCore_Holdout": "Power Core Holdout", "KF-Prison": "Prison*", "KF-Sanitarium": "Sanitarium", "KF-Santasworkshop": "Santa's Workshop", "KF-ShoppingSpree": "Shopping Spree", "KF-Spillway": "Spillway", "KF-SteamFortress": "Steam Fortress", "KF-TheDescent": "The Descent", "KF-TragicKingdom": "Tragic Kingdom", "KF-VolterManor": "Volter Manor*", "KF-ZedLanding": "ZedLanding" } }, { "DisplayName": "Starting Game Mode", "Category": "Server Config", "Description": "Set the server's starting game mode. Not all game modes work with all maps.", "Keywords": "Game,mode", "FieldName": "Game", "InputType": "enum", "IsFlagArgument": false, "ParamFieldName": "Game", "IncludeInCommandLine": false, "DefaultValue": "KFGameContent.KFGameInfo_Survival", "EnumValues": { "KFGameContent.KFGameInfo_Survival": "Survival", "KFGameContent.KFGameInfo_WeeklySurvival": "Weekly", "KFGameContent.KFGameInfo_VersusSurvival": "Versus", "KFGameContent.KFGameInfo_Endless": "Endless", "KFGameContent.KFGameInfo_Objective": "Objective" } }, { "DisplayName": "Enable Web Admin", "Category": "Server Config", "Description": "Allows managing the server in a browser using the IP:RemoteAdminPort (from ADS Edit Ports menu).", "Keywords": "web,admin", "FieldName": "bEnabled", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "IpDrv.WebServer.bEnabled", "IncludeInCommandLine": false, "DefaultValue": "true", "EnumValues": { "True": "true", "False": "false" } }, { "DisplayName": "Admin Password", "Category": "Server Config", "Description": "Password to become admin in-game. Username is \"admin\". Change this after install.", "Keywords": "admin,password", "FieldName": "AdminPassword", "InputType": "RandomPassword", "IsFlagArgument": false, "ParamFieldName": "Engine.AccessControl.AdminPassword", "IncludeInCommandLine": false, "DefaultValue": "Password123", "EnumValues": {} }, { "DisplayName": "Game Password", "Category": "Server Config", "Description": "Password to join the game. Change this after install.", "Keywords": "game,password", "FieldName": "GamePassword", "InputType": "password", "IsFlagArgument": false, "ParamFieldName": "Engine.AccessControl.GamePassword", "IncludeInCommandLine": false, "DefaultValue": "", "EnumValues": {} }, { "DisplayName": "Server Name", "Category": "Server Config", "Description": "The name to be displayed in the server browser.", "Keywords": "server,name", "FieldName": "ServerName", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "Engine.GameReplicationInfo.ServerName", "IncludeInCommandLine": false, "DefaultValue": "AMP Powered KF2 Server", "EnumValues": {} }, { "DisplayName": "Max Players", "Category": "Server Config", "Description": "Set server maximum amount of players.", "Keywords": "Max,Users,players", "FieldName": "$MaxUsers", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "maxplayers", "IncludeInCommandLine": false, "DefaultValue": "6", "EnumValues": {}, "MinValue":"1" }, { "DisplayName": "Max Spectators", "Category": "Server Config", "Description": "Set server maximum amount of spectators.", "Keywords": "Max,spectators", "FieldName": "MaxSpectators", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "Engine.GameInfo.MaxSpectators", "IncludeInCommandLine": false, "DefaultValue": "2", "EnumValues": {} }, { "DisplayName": "Difficulty", "Category": "Server Config", "Description": "Sets the difficulty level.", "Keywords": "game,difficulty", "FieldName": "GameDifficulty", "InputType": "enum", "IsFlagArgument": false, "ParamFieldName": "Engine.GameInfo.GameDifficulty", "IncludeInCommandLine": false, "DefaultValue": "0", "EnumValues": { "0": "Normal", "1": "Hard", "2": "Suicidal", "3": "Hell on Earth" } }, { "DisplayName": "Admin Can Pause?", "Category": "Server Config", "Description": "Allows the admin to pause the game.", "Keywords": "admin,pause", "FieldName": "bAdminCanPause", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "Engine.GameInfo.bAdminCanPause", "IncludeInCommandLine": false, "DefaultValue": "false", "EnumValues": { "True": "true", "False": "false" } }, { "DisplayName": "Change Levels?", "Category": "Server Config", "Description": "Whether or not the game will change levels or loop the same.", "Keywords": "change,levels", "FieldName": "bChangeLevels", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "Engine.GameInfo.bChangeLevels", "IncludeInCommandLine": false, "DefaultValue": "true", "EnumValues": { "True": "true", "False": "false" } }, { "DisplayName": "Clan Motto", "Category": "Server Config", "Description": "Clan motto displayed when a user joins.", "Keywords": "clan,motto", "FieldName": "ClanMotto", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "KFGame.KFGameInfo.ClanMotto", "IncludeInCommandLine": false, "DefaultValue": "We are the AMP clan!", "EnumValues": {} }, { "DisplayName": "MOTD", "Category": "Server Config", "Description": "MOTD when a user joins.", "Keywords": "Server,MOTD", "FieldName": "ServerMOTD", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "KFGame.KFGameInfo.ServerMOTD", "IncludeInCommandLine": false, "DefaultValue": "Welcome to our server. \\n \\n Have fun and good luck!", "EnumValues": {} }, { "DisplayName": "MOTD Banner Link", "Category": "Server Config", "Description": "Image location for MOTD banner.", "Keywords": "Banner,Link", "FieldName": "BannerLink", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "KFGame.KFGameInfo.BannerLink", "IncludeInCommandLine": false, "DefaultValue": "http://art.tripwirecdn.com/TestItemIcons/MOTDServer.png", "EnumValues": {} }, { "DisplayName": "MOTD Website Link", "Category": "Server Config", "Description": "Link displayed on MOTD.", "Keywords": "Website,Link", "FieldName": "WebsiteLink", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "KFGame.KFGameInfo.WebsiteLink", "IncludeInCommandLine": false, "DefaultValue": "https://cubecoders.com/AMP", "EnumValues": {} } ]