diff --git a/v-risingconfig.json b/v-risingconfig.json index 7a4d6bf..61d21ea 100644 --- a/v-risingconfig.json +++ b/v-risingconfig.json @@ -1,264 +1,270 @@ [ - { - "DisplayName":"Server Name", - "Category":"Host Settings", - "Description":"Whatever you want to name your server as", - "Keywords":"Server, name", - "FieldName":"Name", - "InputType":"text", - "IsFlagArgument":false, - "ParamFieldName":"Name", - "IncludeInCommandLine":false, - "DefaultValue": "AMP V Rising Server", - "EnumValues":{} - }, - { - "DisplayName":"Description", - "Category":"Host Settings", - "Description":"Short description of server purpose, rules, message of the day", - "Keywords":"Server, description", - "FieldName":"Description", - "InputType":"text", - "IsFlagArgument":false, - "ParamFieldName":"Description", - "IncludeInCommandLine":false, - "DefaultValue": "AMP V Rising Server", - "EnumValues":{} - }, - { - "DisplayName":"Port", - "Category":"Host Settings", - "Description":"UDP port for game traffic", - "Keywords":"game,port", - "FieldName":"$ApplicationPort1", - "InputType":"number", - "IsFlagArgument":false, - "ParamFieldName":"Port", - "IncludeInCommandLine":false, - "DefaultValue":"", - "EnumValues":{}, - "Hidden": true - }, - { - "DisplayName":"Query Port", - "Category":"Host Settings", - "Description":"UDP port for Steam server list features", - "Keywords":"query,port", - "FieldName":"$ApplicationPort2", - "InputType":"number", - "IsFlagArgument":false, - "ParamFieldName":"QueryPort", - "IncludeInCommandLine":false, - "DefaultValue":"", - "EnumValues":{}, - "Hidden": true - }, - { - "DisplayName":"Max Connected Users", - "Category":"Host Settings", - "Description":"Max number of concurrent players on server", - "Keywords":"max, users", - "FieldName":"$MaxUsers", - "InputType":"number", - "DefaultValue": "40", - "IsFlagArgument":false, - "ParamFieldName":"MaxConnectedUsers", - "IncludeInCommandLine":false - }, - { - "DisplayName":"Max Connected Admins", - "Category":"Host Settings", - "Description":"Max number of admins to allow connect even when server is full", - "Keywords":"max, admins", - "FieldName":"MaxConnectedAdmins", - "InputType":"number", - "IsFlagArgument":false, - "ParamFieldName":"MaxConnectedAdmins", - "DefaultValue":"4", - "IncludeInCommandLine":false - }, - { - "DisplayName":"Clan Size", - "Category":"Game Settings", - "Description":"Maximum amount of players per Clan", - "Keywords":"clan, Size", - "FieldName":"ClanSize", - "InputType":"number", - "IsFlagArgument":false, - "ParamFieldName":"ClanSize", - "DefaultValue":"4", - "IncludeInCommandLine":false - }, - { - "DisplayName":"Server FPS", - "Category":"Host Settings", - "Description":"Maximum Server FPS when idle", - "Keywords":"server, fps", - "FieldName":"ServerFps", - "InputType":"number", - "IsFlagArgument":false, - "ParamFieldName":"ServerFps", - "DefaultValue":"30", - "IncludeInCommandLine":false - }, - { - "DisplayName":"Save Name", - "Category":"Host Settings", - "Description":"Name of save file/directory", - "Keywords":"save, name", - "FieldName":"SaveName", - "InputType":"text", - "IsFlagArgument":false, - "ParamFieldName":"SaveName", - "DefaultValue":"world1", - "IncludeInCommandLine":false - }, - { - "DisplayName":"Password", - "Category":"Host Settings", - "Description":"Set a password or leave empty", - "Keywords":"server, password", - "FieldName":"Password", - "DefaultValue": "", - "InputType":"password", - "IsFlagArgument":false, - "ParamFieldName":"Password", - "IncludeInCommandLine":false - }, - { - "DisplayName":"VAC Secure", - "Category":"Host Settings", - "Description":"Choose if you want your server to use VAC or not.", - "Keywords":"server, secure", - "FieldName":"Secure", - "InputType":"checkbox", - "IsFlagArgument":false, - "ParamFieldName":"Secure", - "IncludeInCommandLine":false, - "DefaultValue":"true", - "EnumValues":{ - "True": "true", - "False": "false" - } - }, - { - "DisplayName":"List on Master Server", - "Category":"Host Settings", - "Description":"Set to true to list on server list, else set to false", - "Keywords":"master,server", - "FieldName":"ListOnMasterServer", - "InputType":"checkbox", - "IsFlagArgument":false, - "ParamFieldName":"ListOnMasterServer", - "IncludeInCommandLine":false, - "DefaultValue":"true", - "EnumValues":{ - "True": "true", - "False": "false" - } - }, - { - "DisplayName":"Auto Save Count", - "Category":"Host Settings", - "Description":"Number of autosaves to keep", - "Keywords":"autosave, interval", - "FieldName":"AutoSaveCount", - "InputType":"number", - "IsFlagArgument":false, - "ParamFieldName":"AutoSaveCount", - "IncludeInCommandLine":false, - "DefaultValue":"25", - "EnumValues":{} - }, - { - "DisplayName":"Auto Save Interval", - "Category":"Host Settings", - "Description":"Interval in seconds between each auto save", - "Keywords":"AutoSave, interval", - "FieldName":"AutoSaveInterval", - "InputType":"number", - "IsFlagArgument":false, - "ParamFieldName":"AutoSaveInterval", - "IncludeInCommandLine":false, - "DefaultValue":"120", - "EnumValues":{} - }, - { - "DisplayName":"Game Mode Type", - "Category":"Game Settings", - "Description":"Set Game Mode Type as PVE or PVP.", - "Keywords":"Game, Mode, Type", - "FieldName":"GameModeType", - "InputType":"enum", - "IsFlagArgument":false, - "ParamFieldName":"GameModeType", - "IncludeInCommandLine":false, - "DefaultValue":"PvP", - "EnumValues":{ - "PvE": "PvE", - "PvP": "PvP" - } - }, - { - "DisplayName":"Game Settings Ruleset", - "Category":"Host Settings", - "Description":"Change Game Mode Ruleset. Must Match Game Mode Type", - "Keywords":"Game, Ruleset", - "FieldName":"GameSettingsPreset", - "InputType":"enum", - "IsFlagArgument":false, - "ParamFieldName":"GameSettingsPreset", - "IncludeInCommandLine":false, - "DefaultValue":"", - "EnumValues":{ - "DuoPvP": "Duo PvP", - "HardcorePvP": "Full Loot PvP Rules", - "Level30PvP": "PvP Dawn - Level 30", - "Level50PvP": "PvP Noon - Level 50", - "Level70PvP": "PvP Dusk - Level 50", - "SoloPvP": "Solo PvP", - "StandardPvP": "Standard PvP Rules", - "StandardPvP_Easy": "Standard PvP Easy", - "StandardPvP_Hard": "Standard PvP Hard", - "Level30PvE": "PvE Dawn - Level 30", - "Level50PvE": "PvE Noon - Level 50", - "Level70PvE": "PvE Dusk - Level 50", - "StandardPvE": "Standard PvE Rules", - "StandardPvE_Easy": "Standard PvE Easy", - "StandardPvE_Hard": "Standard PvE Hard", - "": "Custom" - } - }, - { - "DisplayName":"Admin Only Debug Events", - "Category":"Host Settings", - "Description":"Show debug events only to admins", - "Keywords":"admin, debug, events", - "FieldName":"AdminOnlyDebugEvents", - "InputType":"checkbox", - "IsFlagArgument":false, - "ParamFieldName":"AdminOnlyDebugEvents", - "IncludeInCommandLine":false, - "DefaultValue":"true", - "EnumValues":{ - "True": "true", - "False": "false" - } - }, - { - "DisplayName":"Disable Debug Events", - "Category":"Host Settings", - "Description":"Disable Debug Events from appearing at all", - "Keywords":"disable, debug, events", - "FieldName":"DisableDebugEvents", - "InputType":"checkbox", - "IsFlagArgument":false, - "ParamFieldName":"DisableDebugEvents", - "IncludeInCommandLine":false, - "DefaultValue": "false", - "EnumValues":{ - "True": "true", - "False": "false" - } + { + "DisplayName": "Server Name", + "Category": "Host Settings", + "Description": "Whatever you want to name your server as", + "Keywords": "Server, name", + "FieldName": "Name", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "Name", + "IncludeInCommandLine": false, + "DefaultValue": "AMP V Rising Server", + "EnumValues": {} + }, + { + "DisplayName": "Description", + "Category": "Host Settings", + "Description": "Short description of server purpose, rules, message of the day", + "Keywords": "Server, description", + "FieldName": "Description", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "Description", + "IncludeInCommandLine": false, + "DefaultValue": "AMP V Rising Server", + "Placeholder": "My V Rising Server" + }, + { + "DisplayName": "Port", + "Category": "Host Settings", + "Description": "UDP port for game traffic", + "Keywords": "game,port", + "FieldName": "$ApplicationPort1", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "Port", + "IncludeInCommandLine": false, + "DefaultValue": "", + "EnumValues": {}, + "Hidden": true + }, + { + "DisplayName": "Query Port", + "Category": "Host Settings", + "Description": "UDP port for Steam server list features", + "Keywords": "query,port", + "FieldName": "$ApplicationPort2", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "QueryPort", + "IncludeInCommandLine": false, + "DefaultValue": "", + "EnumValues": {}, + "Hidden": true + }, + { + "DisplayName": "Max Connected Users", + "Category": "Host Settings", + "Description": "Max number of concurrent players on server", + "Keywords": "max, users", + "FieldName": "$MaxUsers", + "InputType": "number", + "DefaultValue": "40", + "IsFlagArgument": false, + "ParamFieldName": "MaxConnectedUsers", + "IncludeInCommandLine": false, + "Suffix": "players" + }, + { + "DisplayName": "Max Connected Admins", + "Category": "Host Settings", + "Description": "Max number of admins to allow connect even when server is full", + "Keywords": "max, admins", + "FieldName": "MaxConnectedAdmins", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "MaxConnectedAdmins", + "DefaultValue": "4", + "IncludeInCommandLine": false, + "Suffix": "players" + }, + { + "DisplayName": "Clan Size", + "Category": "Game Settings", + "Description": "Maximum amount of players per Clan", + "Keywords": "clan, Size", + "FieldName": "ClanSize", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "ClanSize", + "DefaultValue": "4", + "IncludeInCommandLine": false, + "Suffix": "players" + }, + { + "DisplayName": "Server FPS", + "Category": "Host Settings", + "Description": "Maximum Server FPS when idle", + "Keywords": "server, fps", + "FieldName": "ServerFps", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "ServerFps", + "DefaultValue": "30", + "IncludeInCommandLine": false, + "Suffix": "FPS" + }, + { + "DisplayName": "Save Name", + "Category": "Host Settings", + "Description": "Name of save file/directory", + "Keywords": "save, name", + "FieldName": "SaveName", + "InputType": "text", + "IsFlagArgument": false, + "ParamFieldName": "SaveName", + "DefaultValue": "world1", + "IncludeInCommandLine": false + }, + { + "DisplayName": "Password", + "Category": "Host Settings", + "Description": "Set a password or leave empty", + "Keywords": "server, password", + "FieldName": "Password", + "DefaultValue": "", + "InputType": "password", + "IsFlagArgument": false, + "ParamFieldName": "Password", + "IncludeInCommandLine": false + }, + { + "DisplayName": "VAC Secure", + "Category": "Host Settings", + "Description": "Choose if you want your server to use VAC or not.", + "Keywords": "server, secure", + "FieldName": "Secure", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "Secure", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "True": "true", + "False": "false" } -] + }, + { + "DisplayName": "List on Master Server", + "Category": "Host Settings", + "Description": "Set to true to list on server list, else set to false", + "Keywords": "master,server", + "FieldName": "ListOnMasterServer", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "ListOnMasterServer", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "True": "true", + "False": "false" + } + }, + { + "DisplayName": "Auto Save Count", + "Category": "Host Settings", + "Description": "Number of autosaves to keep", + "Keywords": "autosave, interval", + "FieldName": "AutoSaveCount", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "AutoSaveCount", + "IncludeInCommandLine": false, + "DefaultValue": "25", + "EnumValues": {}, + "Suffix": "saves" + }, + { + "DisplayName": "Auto Save Interval", + "Category": "Host Settings", + "Description": "Interval in seconds between each auto save", + "Keywords": "AutoSave, interval", + "FieldName": "AutoSaveInterval", + "InputType": "number", + "IsFlagArgument": false, + "ParamFieldName": "AutoSaveInterval", + "IncludeInCommandLine": false, + "DefaultValue": "120", + "EnumValues": {}, + "Suffix": "seconds" + }, + { + "DisplayName": "Game Mode Type", + "Category": "Game Settings", + "Description": "Set Game Mode Type as PVE or PVP.", + "Keywords": "Game, Mode, Type", + "FieldName": "GameModeType", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "GameModeType", + "IncludeInCommandLine": false, + "DefaultValue": "PvP", + "EnumValues": { + "PvE": "PvE", + "PvP": "PvP" + } + }, + { + "DisplayName": "Game Settings Ruleset", + "Category": "Host Settings", + "Description": "Change Game Mode Ruleset. Must Match Game Mode Type", + "Keywords": "Game, Ruleset", + "FieldName": "GameSettingsPreset", + "InputType": "enum", + "IsFlagArgument": false, + "ParamFieldName": "GameSettingsPreset", + "IncludeInCommandLine": false, + "DefaultValue": "", + "EnumValues": { + "DuoPvP": "Duo PvP", + "HardcorePvP": "Full Loot PvP Rules", + "Level30PvP": "PvP Dawn - Level 30", + "Level50PvP": "PvP Noon - Level 50", + "Level70PvP": "PvP Dusk - Level 50", + "SoloPvP": "Solo PvP", + "StandardPvP": "Standard PvP Rules", + "StandardPvP_Easy": "Standard PvP Easy", + "StandardPvP_Hard": "Standard PvP Hard", + "Level30PvE": "PvE Dawn - Level 30", + "Level50PvE": "PvE Noon - Level 50", + "Level70PvE": "PvE Dusk - Level 50", + "StandardPvE": "Standard PvE Rules", + "StandardPvE_Easy": "Standard PvE Easy", + "StandardPvE_Hard": "Standard PvE Hard", + "": "Custom" + } + }, + { + "DisplayName": "Admin Only Debug Events", + "Category": "Host Settings", + "Description": "Show debug events only to admins", + "Keywords": "admin, debug, events", + "FieldName": "AdminOnlyDebugEvents", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "AdminOnlyDebugEvents", + "IncludeInCommandLine": false, + "DefaultValue": "true", + "EnumValues": { + "True": "true", + "False": "false" + } + }, + { + "DisplayName": "Disable Debug Events", + "Category": "Host Settings", + "Description": "Disable Debug Events from appearing at all", + "Keywords": "disable, debug, events", + "FieldName": "DisableDebugEvents", + "InputType": "checkbox", + "IsFlagArgument": false, + "ParamFieldName": "DisableDebugEvents", + "IncludeInCommandLine": false, + "DefaultValue": "false", + "EnumValues": { + "True": "true", + "False": "false" + } + } +]