AMPTemplates/scp-secret-laboratoryconfig.json
2023-09-05 14:53:54 +10:00

1249 lines
50 KiB
JSON

[
{
"DisplayName":"Server Public IP",
"Category":"SCP SL Server Settings",
"Description":"",
"Keywords":"",
"FieldName":"$ExternalIP",
"InputType":"text",
"Hidden":true,
"ParamFieldName":"server_ip",
"EnumValues":{}
},
{
"DisplayName":"Query Port Shift",
"Category":"SCP SL Server Settings",
"Description":"",
"Keywords":"",
"FieldName":"query_port_shift",
"InputType":"number",
"Hidden":true,
"ParamFieldName":"query_port_shift",
"DefaultValue":"0",
"EnumValues":{}
},
{
"DisplayName":"Server Name",
"Category":"SCP SL Server Settings",
"Description":"Sets the name of the server as shown on the public server list. [Unity Rich Text](https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/StyledText.html) formatting is allowed. The server must be [verified](https://scpsl.notion.site/How-do-I-verify-my-server-A-step-by-step-guide-34235d219dce43c7bf47b7c158fa069d) to appear on the list",
"Keywords":"name,servername,server_name",
"FieldName":"server_name",
"InputType":"text",
"ParamFieldName":"server_name",
"DefaultValue":"AMP Powered SCP:SL Server",
"EnumValues":{}
},
{
"DisplayName":"Player List Server Title",
"Category":"SCP SL Server Settings",
"Description":"Sets the server title (name) displayed only in the player list. Specify \"default\" to use the Server Name",
"Keywords":"player,list,title,name,player_list_title",
"FieldName":"player_list_title",
"InputType":"text",
"ParamFieldName":"player_list_title",
"DefaultValue":"default",
"Placeholder":"default",
"EnumValues":{}
},
{
"DisplayName":"Player List Server Title Rate",
"Category":"SCP SL Server Settings",
"Description":"Sets the time interval between refreshes of the server title in the player list. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"player,list,title,name,refresh,rate,player_list_title_rate",
"FieldName":"player_list_title_rate",
"InputType":"text",
"ParamFieldName":"player_list_title_rate",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Server Info Pastebin ID",
"Category":"SCP SL Server Settings",
"Description":"Sets the pastebin ID used for the info tab on the server browser. The ID can be found in your browser's web address bar when creating a new file on pastebin. Required for the server to be included on the public server list",
"Keywords":"server,info,pastebin,id,serverinfo_pastebin_id",
"FieldName":"serverinfo_pastebin_id",
"InputType":"text",
"ParamFieldName":"serverinfo_pastebin_id",
"DefaultValue":"7wV681fT",
"Placeholder":"7wV681fT",
"EnumValues":{}
},
{
"DisplayName":"Contact Email",
"Category":"SCP SL Server Settings",
"Description":"Sets the contact email address of the server owner or adminstrator, as used to verify the server. Required for the server to be included on the public server list",
"Keywords":"contact,email,server,list,contact_email",
"FieldName":"contact_email",
"InputType":"text",
"ParamFieldName":"contact_email",
"DefaultValue":"default",
"Placeholder":"default",
"EnumValues":{}
},
{
"DisplayName":"Hide From Public List",
"Category":"SCP SL Server Settings",
"Description":"If set, the server will be hidden from the public server list, even if otherwise verified and accessible",
"Keywords":"hide,public,server,list,hide_from_public_list",
"FieldName":"hide_from_public_list",
"InputType":"checkbox",
"ParamFieldName":"hide_from_public_list",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Enable Online Mode",
"Category":"SCP SL Server Settings",
"Description":"If set, enables the server to connect to the central servers. Otherwise, UserID based bans, reserved slots, the whitelist, and remote admin authentication will also be disabled",
"Keywords":"online,mode,central,server,online_mode",
"FieldName":"online_mode",
"InputType":"checkbox",
"ParamFieldName":"online_mode",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Display Custom Whitelist Status",
"Category":"SCP SL Server Settings",
"Description":"If set, the public server list will show the server as using a whitelist. ONLY enable this if the server is verified and uses a plugin or modification that provides a custom whitelist. See the [Verified Server Rules](https://scpslgame.com/Verified_server_rules.pdf) for details",
"Keywords":"public,server,list,whitelist,custom_whitelist",
"FieldName":"custom_whitelist",
"InputType":"checkbox",
"ParamFieldName":"custom_whitelist",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Display Access Restriction Status",
"Category":"SCP SL Server Settings",
"Description":"If set, the public server list will show the server as having access restrictions. ONLY enable this if the server is verified and uses a plugin or modification that restricts access other than by whitelist (such as password). See the [Verified Server Rules](https://scpslgame.com/Verified_server_rules.pdf) for details",
"Keywords":"public,server,list,access,restriction,server_access_restriction",
"FieldName":"server_access_restriction",
"InputType":"checkbox",
"ParamFieldName":"server_access_restriction",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Player Limit",
"Category":"SCP SL Server Settings",
"Description":"Sets the maximum number of players that may connect to the server at one time. Cannot generally exceed 60 for a server to be included on the public server list",
"Keywords":"maximum,players,limit,max_players",
"FieldName":"$MaxUsers",
"InputType":"number",
"MinValue":"1",
"ParamFieldName":"max_players",
"DefaultValue":"20",
"Placeholder":"20",
"Suffix":"players",
"EnumValues":{}
},
{
"DisplayName":"Enable Player Whitelist",
"Category":"SCP SL Server Settings",
"Description":"If set, only whitelisted players will be able to join, as specified in config/UserIDWhitelist.txt",
"Keywords":"whitelist,enable_whitelist",
"FieldName":"enable_whitelist",
"InputType":"checkbox",
"ParamFieldName":"enable_whitelist",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"IP Banning",
"Category":"SCP SL Server Settings",
"Description":"If set, IP banning will be enabled. Disable this if the server is behind a proxy, firewall, or anti-DDoS system that changes IP addresses from players to own",
"Keywords":"ip,banning,ip_banning",
"FieldName":"ip_banning",
"InputType":"checkbox",
"ParamFieldName":"ip_banning",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Server Tickrate",
"Category":"SCP SL Server Settings",
"Description":"Sets the server tickrate (fps)",
"Keywords":"server,tickrate,fps,server_tickrate",
"FieldName":"server_tickrate",
"InputType":"number",
"MinValue":"1",
"ParamFieldName":"server_tickrate",
"DefaultValue":"60",
"Placeholder":"60",
"Suffix":"frames per second",
"EnumValues":{}
},
{
"DisplayName":"Lobby Waiting Time",
"Category":"SCP SL Server Settings",
"Description":"Sets the waiting time before the game starts. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"lobby,waiting,time,lobby_waiting_time",
"FieldName":"lobby_waiting_time",
"InputType":"text",
"ParamFieldName":"lobby_waiting_time",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Use Reserved Slots",
"Category":"SCP SL Server Settings",
"Description":"If set, reserved slots will be enabled",
"Keywords":"use,reserved,slots,use_reserved_slots",
"FieldName":"use_reserved_slots",
"InputType":"checkbox",
"ParamFieldName":"use_reserved_slots",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Enable Query Protocol",
"Category":"SCP SL Server Settings",
"Description":"Enables the server's query protocol",
"Keywords":"enable,query,protocol,enable_query",
"FieldName":"enable_query",
"InputType":"checkbox",
"ParamFieldName":"enable_query",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Enable Query Protocol Over IPv6",
"Category":"SCP SL Server Settings",
"Description":"If set, the query protocol will be enabled over IPv6",
"Keywords":"query,protocol,ipv6,query_use_IPv6",
"FieldName":"query_use_IPv6",
"InputType":"checkbox",
"ParamFieldName":"query_use_IPv6",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Administrator Query Password",
"Category":"SCP SL Server Settings",
"Description":"Sets the administrator password for the query protocol",
"Keywords":"administrator,query,password,administrator_query_password",
"FieldName":"administrator_query_password",
"InputType":"text",
"ParamFieldName":"administrator_query_password",
"DefaultValue":"none",
"Placeholder":"none",
"EnumValues":{}
},
{
"DisplayName":"Map Seed",
"Category":"SCP SL Server Settings",
"Description":"Forces a single map seed for all rounds. -1 = random",
"Keywords":"map,seed,map_seed",
"FieldName":"map_seed",
"InputType":"text",
"ParamFieldName":"map_seed",
"DefaultValue":"-1",
"Placeholder":"-1",
"EnumValues":{}
},
{
"DisplayName":"IPv4 Server Binding",
"Category":"SCP SL Server Settings",
"Description":"Sets the IPv4 binding of the server. Default is 0.0.0.0 (all IPs). Change to a specific IPv4 address on the host if really needed",
"Keywords":"ipv4,binding,ip,address,ipv4_bind_ip",
"FieldName":"ipv4_bind_ip",
"InputType":"text",
"ParamFieldName":"ipv4_bind_ip",
"DefaultValue":"0.0.0.0",
"Placeholder":"0.0.0.0",
"EnumValues":{}
},
{
"DisplayName":"IPv6 Server Binding",
"Category":"SCP SL Server Settings",
"Description":"Sets the IPv6 binding of the server. Default is :: (all IPs). Change to a specific IPv6 address on the host if really needed",
"Keywords":"ipv6,binding,ip,address,ipv6_bind_ip",
"FieldName":"ipv6_bind_ip",
"InputType":"text",
"ParamFieldName":"ipv6_bind_ip",
"DefaultValue":"::",
"Placeholder":"::",
"EnumValues":{}
},
{
"DisplayName":"Server Plugins",
"Category":"SCP SL Server Settings",
"Description":"Server plugins must be downloaded to the AppData/SCP Secret Laboratory/PluginAPI/plugins/<GamePort> directory in the instance datastore. More [information on plugins](https://scpsl.notion.site/How-do-I-install-plugins-on-my-server-e7a64ab5b0e541a59333ffbaab2f52c5)",
"Keywords":"plugins",
"FieldName":"Plugins",
"InputType":"hidden",
"ParamFieldName":"Plugins",
"EnumValues":{}
},
{
"DisplayName":"Enable Sync Command Binding",
"Category":"SCP SL Server Settings",
"Description":"",
"Keywords":"enable,sync,command,binding,enable_sync_command_binding",
"FieldName":"enable_sync_command_binding",
"InputType":"checkbox",
"ParamFieldName":"enable_sync_command_binding",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Enable Rate Limit Kick",
"Category":"SCP SL Server Settings",
"Description":"If set, the server will kick a player after they exceed the command rate limits. Otherwise, command execution will just be disabled",
"Keywords":"command,rate,limit,kick,ratelimit_kick",
"FieldName":"ratelimit_kick",
"InputType":"checkbox",
"ParamFieldName":"ratelimit_kick",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Prevent Same Account Joining",
"Category":"SCP SL Server Settings",
"Description":"If set, prevents players with the same account from joining the server simultaneously",
"Keywords":"same,account,joining,same_account_joining",
"FieldName":"same_account_joining",
"InputType":"checkbox",
"ParamFieldName":"same_account_joining",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Enable Anticheat Console Output",
"Category":"SCP SL Server Settings",
"Description":"If set, anticheat-related messages will be displayed in the server console",
"Keywords":"anticheat,logging,console,anticheat_console_output",
"FieldName":"anticheat_console_output",
"InputType":"checkbox",
"ParamFieldName":"anticheat_console_output",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Display Pre-authentication Logs",
"Category":"SCP SL Server Settings",
"Description":"If enabled, logs related to pre-authentication will be displayed in the server console",
"Keywords":"display,pre-authentication,logs,logging,display_preauth_logs",
"FieldName":"display_preauth_logs",
"InputType":"checkbox",
"ParamFieldName":"display_preauth_logs",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Rejection Logging Suppression Threshold",
"Category":"SCP SL Server Settings",
"Description":"Sets the time period before a new rejection is logged (when using the Query Response System)",
"Keywords":"rejection,suppression,threshold,rejection_suppression_threshold",
"FieldName":"rejection_suppression_threshold",
"InputType":"number",
"ParamFieldName":"rejection_suppression_threshold",
"DefaultValue":"60",
"Placeholder":"60",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Challenge Issuance Logging Suppression Threshold",
"Category":"SCP SL Server Settings",
"Description":"Sets the time period before a new challenge issuance is logged",
"Keywords":"challenge,issuance,suppression,time,period,logs,logging,challenge_issuance_suppression_threshold",
"FieldName":"challenge_issuance_suppression_threshold",
"InputType":"number",
"ParamFieldName":"challenge_issuance_suppression_threshold",
"DefaultValue":"50",
"Placeholder":"50",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Enable UPnP",
"Category":"SCP SL Server Settings",
"Description":"If enabled, the server will automatically create port mappings on UPnP enabled routers",
"Keywords":"upnp,forward,ports,forward_ports",
"FieldName":"forward_ports",
"InputType":"checkbox",
"ParamFieldName":"forward_ports",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Additional LocalAdmin Startup Parameters",
"Category":"SCP SL Server Settings",
"Description":"Specifies additional LocalAdmin (not server binary) startup parameters that are not otherwise set by AMP. Use with care (don't set any path arguments)",
"Keywords":"custom,localadmin,arguments,parameters",
"FieldName":"CustomLocalAdminArgs",
"InputType":"text",
"ParamFieldName":"CustomLocalAdminArgs",
"DefaultValue":"",
"Placeholder":"--logLengthLimit 5G",
"EnumValues":{}
},
{
"DisplayName":"Additional Server Startup Parameters",
"Category":"SCP SL Server Settings",
"Description":"Specifies additional server binary (not LocalAdmin) startup parameters that are not otherwise set by AMP. Use with care (don't set any path arguments)",
"Keywords":"custom,server,arguments,parameters",
"FieldName":"CustomServerArgs",
"InputType":"text",
"ParamFieldName":"CustomServerArgs",
"DefaultValue":"",
"Placeholder":"-disableconfigvalidation",
"EnumValues":{}
},
{
"DisplayName":"Server Forced Class",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the forced class on round start. -1 = random",
"Keywords":"server,forced,class,server_forced_class",
"FieldName":"server_forced_class",
"InputType":"number",
"MinValue":"-1",
"ParamFieldName":"server_forced_class",
"DefaultValue":"-1",
"Placeholder":"-1",
"EnumValues":{}
},
{
"DisplayName":"Player Information Range",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the default range that the player information text appears on clients",
"Keywords":"player,info,information,range,player_info_range",
"FieldName":"player_info_range",
"InputType":"number",
"MinValue":"1",
"ParamFieldName":"player_info_range",
"DefaultValue":"10",
"Placeholder":"10",
"EnumValues":{}
},
{
"DisplayName":"Stamina Balance Use",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the percentage of stamina used per second while sprinting. Express as a decimal, eg: 0.05 = 5%, 0.33 = 33%. Stamina is currently only utilised on humans. 0 = disabled, but this will cause weirdness with status effects and other mechanics",
"Keywords":"stamina,balance,use,sprinting,stamina_balance_use",
"FieldName":"stamina_balance_use",
"InputType":"number",
"MinValue":"0",
"ParamFieldName":"stamina_balance_use",
"DefaultValue":"0.05",
"Placeholder":"0.05",
"EnumValues":{}
},
{
"DisplayName":"Stamina Balance Immunity",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the period during which newly-spawned players can sprint without consuming stamina. Used to reduce visual artifacts. Recommended minimum = 2",
"Keywords":"stamina,balance,immunity,sprinting,stamina_balance_immunity",
"FieldName":"stamina_balance_immunity",
"InputType":"number",
"MinValue":"0",
"ParamFieldName":"stamina_balance_immunity",
"DefaultValue":"3",
"Placeholder":"3",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Stamina Balance Regeneration Cooldown",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the period that must pass before stamina starts regenerating after the player stops sprinting. Lower values are more likely to be exploited by players. Higher higher can be annoying to players",
"Keywords":"stamina,balance,regeneration,cooldown,sprinting,period,stamina_balance_regen_cd",
"FieldName":"stamina_balance_regen_cd",
"InputType":"number",
"MinValue":"0",
"ParamFieldName":"stamina_balance_regen_cd",
"DefaultValue":"1",
"Placeholder":"1",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Stamina Balance Regeneration Speed",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets how fast the stamina regenerates. This is a multiplier for the default setting, which is based on a curve - not a specific value",
"Keywords":"stamina,balance,regeneration,speed,multiplier,stamina_balance_regen_speed",
"FieldName":"stamina_balance_regen_speed",
"InputType":"number",
"MinValue":"0",
"ParamFieldName":"stamina_balance_regen_speed",
"DefaultValue":"1",
"Placeholder":"1",
"EnumValues":{}
},
{
"DisplayName":"AFK Period Before Kick",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets how long a player can be AFK in their spawn location before being kicked by the server. 0 = disabled",
"Keywords":"afk,away,time,period,kick,afk_time",
"FieldName":"afk_time",
"InputType":"number",
"MinValue":"0",
"ParamFieldName":"afk_time",
"DefaultValue":"90",
"Placeholder":"90",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Constantly Check AFK Status",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, the server will constantly check AFK status",
"Keywords":"constantly,check,afk,status,away,constantly_check_afk",
"FieldName":"constantly_check_afk",
"InputType":"checkbox",
"ParamFieldName":"constantly_check_afk",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"AFK Kick Message",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the message shown to a player when kicked for AFK",
"Keywords":"afk,away,kick,message,afk_kick_message",
"FieldName":"afk_kick_message",
"InputType":"text",
"ParamFieldName":"afk_kick_message",
"DefaultValue":"AFK",
"Placeholder":"AFK",
"EnumValues":{}
},
{
"DisplayName":"Intercom Cooldown Period",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the intercom cooldown period after use",
"Keywords":"intercom,cooldown,period,",
"FieldName":"intercom_cooldown",
"InputType":"number",
"ParamFieldName":"intercom_cooldown",
"DefaultValue":"120",
"Placeholder":"120",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Intercom Maximum Speech Time",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the maximum period that a player can use the intercom at one time",
"Keywords":"intercom,max,maximum,speech,time,period,intercom_max_speech_time",
"FieldName":"intercom_max_speech_time",
"InputType":"number",
"ParamFieldName":"intercom_max_speech_time",
"DefaultValue":"20",
"Placeholder":"20",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Auto Round Restart Delay",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the time period after a round has ended for the round to restart",
"Keywords":"auto,round,restart,time,period,auto_round_restart_time",
"FieldName":"auto_round_restart_time",
"InputType":"number",
"ParamFieldName":"auto_round_restart_time",
"DefaultValue":"10",
"Placeholder":"10",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Enable Fast Round Restart",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, enables faster round restart after a round has ended",
"Keywords":"enable,fast,round,restart,enable_fast_round_restart",
"FieldName":"enable_fast_round_restart",
"InputType":"checkbox",
"ParamFieldName":"enable_fast_round_restart",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Fast Round Restart Delay",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the length of time after a round has ended for the round to restart",
"Keywords":"fast,round,restart,delay,fast_round_restart_delay",
"FieldName":"fast_round_restart_delay",
"InputType":"number",
"ParamFieldName":"fast_round_restart_delay",
"DefaultValue":"3.2",
"Placeholder":"3.2",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Enable Friendly Fire",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, friendly fire for humans will be enabled",
"Keywords":"enable,friendly,fire,friendly_fire",
"FieldName":"friendly_fire",
"InputType":"checkbox",
"ParamFieldName":"friendly_fire",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Friendly Fire Multiplier",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the friendly fire multiplier",
"Keywords":"friendly,fire,multiplier,friendly_fire_multiplier",
"FieldName":"friendly_fire_multiplier",
"InputType":"number",
"ParamFieldName":"friendly_fire_multiplier",
"DefaultValue":"0.4",
"Placeholder":"0.4",
"EnumValues":{}
},
{
"DisplayName":"Warhead Detonation Countdown Timer",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the countdown timer until the warhead detonates",
"Keywords":"warhead,detonation,timer,countdown,warhead_tminus_start_duration",
"FieldName":"warhead_tminus_start_duration",
"InputType":"number",
"MinValue":"70",
"MaxValue":"120",
"ParamFieldName":"warhead_tminus_start_duration",
"DefaultValue":"90",
"Placeholder":"90",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Force Gates Open During Detonation Timer",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, the entrance gates will be forced open when the warhead is counting down",
"Keywords":"warhead,countdown,lock,gates,open,lock_gates_on_countdown",
"FieldName":"lock_gates_on_countdown",
"InputType":"checkbox",
"ParamFieldName":"lock_gates_on_countdown",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Lock Checkpoints During Detonation Timer",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, all checkpoints will be locked when the warhead is counting down, thereby isolating zones",
"Keywords":"warhead,countdown,lock,checkpoints,isolate,zones,isolate_zones_on_countdown",
"FieldName":"isolate_zones_on_countdown",
"InputType":"checkbox",
"ParamFieldName":"isolate_zones_on_countdown",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Force Doors/Checkpoints Open During Detonation Timer",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, all normal doors and checkpoints will be foced open when the warhead is counting down",
"Keywords":"warhead,countdown,open,doors,checkpoints,open_doors_on_countdown",
"FieldName":"open_doors_on_countdown",
"InputType":"checkbox",
"ParamFieldName":"open_doors_on_countdown",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Keep Items After Escaping",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, when a player escapes they will keep old items, rather than the items falling on the ground",
"Keywords":"keep,items,escape,escaping,keep_items_after_escaping",
"FieldName":"keep_items_after_escaping",
"InputType":"checkbox",
"ParamFieldName":"keep_items_after_escaping",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Playing As Tutorial",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, players will be able to play as the tutorial class",
"Keywords":"allow,play,playing,tutorial,class,allow_playing_as_tutorial",
"FieldName":"allow_playing_as_tutorial",
"InputType":"checkbox",
"ParamFieldName":"allow_playing_as_tutorial",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Disable Decontamination",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, disables the decontamination process in the facility",
"Keywords":"disable,facility,decontamination,disable_decontamination",
"FieldName":"disable_decontamination",
"InputType":"checkbox",
"ParamFieldName":"disable_decontamination",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow SCP-096 To Destroy Locked Doors",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, locked doors can be destroyed by SCP-096",
"Keywords":"destroy,locked,doors,scp-096,096_destroy_locked_doors",
"FieldName":"096_destroy_locked_doors",
"InputType":"checkbox",
"ParamFieldName":"096_destroy_locked_doors",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Disable Holidays",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, disables the holidays and other generation events (like Halloween)",
"Keywords":"disable,holidays,generation,events,no_holidays",
"FieldName":"no_holidays",
"InputType":"checkbox",
"ParamFieldName":"no_holidays",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Allow Disarmed Interaction",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, handcuffed players will be able to interact with doors or elevators",
"Keywords":"allow,disarmed,handcuffed,interaction,allow_disarmed_interaction",
"FieldName":"allow_disarmed_interaction",
"InputType":"checkbox",
"ParamFieldName":"allow_disarmed_interaction",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"SCP-914 Mode",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets how SCP-914 operates on players",
"Keywords":"scp-914,914,mode,914_mode",
"FieldName":"914_mode",
"InputType":"enum",
"ParamFieldName":"914_mode",
"DefaultValue":"default",
"EnumValues":{
"default":"Default",
"DroppedAndPlayerTeleport":"Dropped and player teleport",
"Inventory":"Inventory",
"DroppedAndInventory":"Dropped and inventory",
"Held":"Held",
"DroppedAndHeld":"Dropped and held",
"Dropped":"Dropped"
}
},
{
"DisplayName":"Sinkhole Slow Amount",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets how much the sinkhole makes a player slower",
"Keywords":"sinkhole,player,slow,amount,sinkhole_slow_amount",
"FieldName":"sinkhole_slow_amount",
"InputType":"number",
"ParamFieldName":"sinkhole_slow_amount",
"DefaultValue":"30",
"Placeholder":"30",
"EnumValues":{}
},
{
"DisplayName":"Sinkhole Spawn Chance",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the chance of spawning a sinkhole. 0 = disabled",
"Keywords":"sinkhole,spawn,chance,sinkhole_spawn_chance",
"FieldName":"sinkhole_spawn_chance",
"InputType":"number",
"MinValue":"0",
"ParamFieldName":"sinkhole_spawn_chance",
"DefaultValue":"0",
"Placeholder":"0",
"EnumValues":{}
},
{
"DisplayName":"Enable Disconnect Drop",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, disconnecting players will drop their items",
"Keywords":"disconnect,drop,items,disconnect_drop",
"FieldName":"disconnect_drop",
"InputType":"checkbox",
"ParamFieldName":"disconnect_drop",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"End Round On One Player",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, a round ends when there is only one player left",
"Keywords":"end,round,last,player,end_round_on_one_player",
"FieldName":"end_round_on_one_player",
"InputType":"checkbox",
"ParamFieldName":"end_round_on_one_player",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Change Teams For Handcuffed Escapees",
"Category":"SCP SL Gameplay Settings",
"Description":"If enabled, handcuffed escapees will change teams",
"Keywords":"handcuffed,cuffed,escapee,change,team,cuffed_escapee_change_team",
"FieldName":"cuffed_escapee_change_team",
"InputType":"checkbox",
"ParamFieldName":"cuffed_escapee_change_team",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Pocket Dimension Exit Count",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the number of exits in the pocket dimension",
"Keywords":"pocket,dimension,exit,count,number,pd_exit_count",
"FieldName":"pd_exit_count",
"InputType":"number",
"ParamFieldName":"pd_exit_count",
"DefaultValue":"2",
"Placeholder":"2",
"Suffix":"exits",
"EnumValues":{}
},
{
"DisplayName":"Broadcast Kicks",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, enables broadcasts for player kicks",
"Keywords":"broadcast,kicks,broadcast_kicks",
"FieldName":"broadcast_kicks",
"InputType":"checkbox",
"ParamFieldName":"broadcast_kicks",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Broadcast Kick Text",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the text that is displayed when a player gets kicked",
"Keywords":"broadcast,kick,text,message,broadcast_kick_text",
"FieldName":"broadcast_kick_text",
"InputType":"text",
"ParamFieldName":"broadcast_kick_text",
"DefaultValue":"%nick% has been kicked from this server.",
"EnumValues":{}
},
{
"DisplayName":"Broadcast Kick Duration",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the broadcast kick message duration",
"Keywords":"broadcast,kick,message,duration,broadcast_kick_duration",
"FieldName":"broadcast_kick_duration",
"InputType":"number",
"ParamFieldName":"broadcast_kick_duration",
"DefaultValue":"5",
"Placeholder":"5",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Broadcast Bans",
"Category":"SCP SL Gameplay Settings",
"Description":"If set, enables broadcasts for player bans",
"Keywords":"broadcast,bans,broadcast_bans",
"FieldName":"broadcast_bans",
"InputType":"checkbox",
"ParamFieldName":"broadcast_bans",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Broadcast Ban Text",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the text that is displayed when a player gets banned",
"Keywords":"broadcast,ban,text,message,broadcast_ban_text",
"FieldName":"broadcast_ban_text",
"InputType":"text",
"ParamFieldName":"broadcast_ban_text",
"DefaultValue":"%nick% has been banned from this server.",
"EnumValues":{}
},
{
"DisplayName":"Broadcast Ban Duration",
"Category":"SCP SL Gameplay Settings",
"Description":"Sets the broadcast ban message duration",
"Keywords":"broadcast,ban,message,duration,broadcast_ban_duration",
"FieldName":"broadcast_ban_duration",
"InputType":"number",
"ParamFieldName":"broadcast_ban_duration",
"DefaultValue":"5",
"Placeholder":"5",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Enable Spawn Protection",
"Category":"SCP SL Spawn Settings",
"Description":"If set, enables spawn protection for newly spawned players",
"Keywords":"spawn,protection,enable,spawn_protect_enabled",
"FieldName":"spawn_protect_enabled",
"InputType":"checkbox",
"FieldName":"spawn_protect_enabled",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Spawn Protection Duration",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the duration of spawn protection for newly spawned players. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"spawn,protection,duration,time,spawn_protection_duration",
"FieldName":"spawn_protect_time",
"InputType":"text",
"ParamFieldName":"spawn_protect_time",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Allow Shooting During Spawn Protection",
"Category":"SCP SL Spawn Settings",
"Description":"If set, allows spawn protected players to shoot",
"Keywords":"spawn,protection,shoot,spawn_protect_can_shoot",
"FieldName":"spawn_protect_can_shoot",
"InputType":"checkbox",
"ParamFieldName":"spawn_protect_can_shoot",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Team Spawn Protection",
"Category":"SCP SL Spawn Settings",
"Description":"Sets spawn protection for the selected team(s). Specify the teams in a comma-separated list in square brackets",
"Keywords":"spawn,protection,team,spawn_protect_team",
"FieldName":"spawn_protect_team",
"InputType":"text",
"ParamFieldName":"spawn_protect_team",
"DefaultValue":"[1, 2]",
"Placeholder":"[1, 2]",
"EnumValues":{}
},
{
"DisplayName":"Minimum MTF Time To Spawn",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the minimum time it can take from the last wave for a new one to spawn",
"Keywords":"minimum,mtf,time,spawn,minimum_mtf_time_to_spawn",
"FieldName":"minimum_MTF_time_to_spawn",
"InputType":"number",
"ParamFieldName":"minimum_MTF_time_to_spawn",
"DefaultValue":"280",
"Placeholder":"280",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Maximum MTF Time To Spawn",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the maximum time it can take from the last wave for a new one to spawn",
"Keywords":"maximum,mtf,time,spawn,maximum_MTF_time_to_spawn",
"FieldName":"maximum_MTF_time_to_spawn",
"InputType":"number",
"ParamFieldName":"maximum_MTF_time_to_spawn",
"DefaultValue":"350",
"Placeholder":"350",
"Suffix":"seconds",
"EnumValues":{}
},
{
"DisplayName":"Maximum MTF Respawn Amount",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of players who can respawn as MTF",
"Keywords":"maximum,mtf,respawn,amount,maximum_MTF_respawn_amount",
"FieldName":"maximum_MTF_respawn_amount",
"InputType":"number",
"ParamFieldName":"maximum_MTF_respawn_amount",
"DefaultValue":"15",
"Placeholder":"15",
"Suffix":"players",
"EnumValues":{}
},
{
"DisplayName":"Maximum CI Respawn Amount",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of players who can respawn as Chaos Insurgents",
"Keywords":"maximum,ci,chaos,insurgent,respawn,amount,maximum_CI_respawn_amount",
"FieldName":"maximum_CI_respawn_amount",
"InputType":"number",
"ParamFieldName":"maximum_CI_respawn_amount",
"DefaultValue":"15",
"Placeholder":"15",
"Suffix":"players",
"EnumValues":{}
},
{
"DisplayName":"Prioritise MTF Respawn",
"Category":"SCP SL Spawn Settings",
"Description":"If set, MTF will be a top priority for a respawn team",
"Keywords":"priority,mtf,respawn,priority_mtf_respawn",
"FieldName":"priority_mtf_respawn",
"InputType":"checkbox",
"ParamFieldName":"priority_mtf_respawn",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Use Crypto RNG",
"Category":"SCP SL Spawn Settings",
"Description":"If set, enables better generation randomness by using a cryptographic random number generator (RNG). Note: Uses more CPU to generate numbers",
"Keywords":"crypto,rng,cryptographic,random,generator,use_crypto_rng",
"FieldName":"use_crypto_rng",
"InputType":"checkbox",
"ParamFieldName":"use_crypto_rng",
"DefaultValue":"false",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Team Respawn Queue",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the pattern in which the classes spawn at round start. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"team,respawn,queue,team_respawn_queue",
"FieldName":"team_respawn_queue",
"InputType":"text",
"ParamFieldName":"team_respawn_queue",
"DefaultValue":"default",
"Placeholder":"default",
"EnumValues":{}
},
{
"DisplayName":"Enable Respawn Tickets",
"Category":"SCP SL Spawn Settings",
"Description":"If set, enables the respawn tickets system. Each MTF or CI player spawned in consumes one ticket. Recommended for game balance. Even if disabled, the MTF:CI ticket ratio will still determine their spawn chance",
"Keywords":"enable,respawn,tickets,respawn_tickets_enable",
"FieldName":"respawn_tickets_enable",
"InputType":"checkbox",
"ParamFieldName":"respawn_tickets_enable",
"DefaultValue":"true",
"EnumValues":{
"False":"false",
"True":"true"
}
},
{
"DisplayName":"Initial MTF Respawn Tickets Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the starting count for MTF respawn tickets. The ratio of MTF:CI tickets directly determines which team has a higher chance of spawning",
"Keywords":"mtf,respawn,tickets,initial,count,respawn_tickets_mtf_initial_count",
"FieldName":"respawn_tickets_mtf_initial_count",
"InputType":"number",
"ParamFieldName":"respawn_tickets_mtf_initial_count",
"DefaultValue":"24",
"Placeholder":"24",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"Initial CI Respawn Tickets Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the starting count for Chaos Insurgents respawn tickets. The ratio of MTF:CI tickets directly determines which team has a higher chance of spawning",
"Keywords":"ci,respawn,tickets,chaos,insurgents,initial,count,respawn_tickets_ci_initial_count",
"FieldName":"respawn_tickets_ci_initial_count",
"InputType":"number",
"ParamFieldName":"respawn_tickets_ci_initial_count",
"DefaultValue":"18",
"Placeholder":"18",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"MTF Respawn Tickets Class D Cuffed Escape Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of tickets MTF get for letting a Disarmed Class D escape. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"respawn,tickets,mtf,classd,cuffed,escape,count,respawn_tickets_mtf_classd_cuffed_escape_count",
"FieldName":"respawn_tickets_mtf_classd_cuffed_escape_count",
"InputType":"text",
"ParamFieldName":"respawn_tickets_mtf_classd_cuffed_escape_count",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"MTF Respawn Tickets Scientist Escape Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of tickets MTF get for letting a Scientist escape. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"respawn,tickets,mtf,scientist,escape,count,respawn_tickets_mtf_scientist_escape_count",
"FieldName":"respawn_tickets_mtf_scientist_escape_count",
"InputType":"text",
"ParamFieldName":"respawn_tickets_mtf_scientist_escape_count",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"MTF Respawn Tickets SCP Damage Escape Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of tickets MTF get for damaging an SCP. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"respawn,tickets,mtf,scp,hurt,escape ,count,respawn_tickets_mtf_scp_hurt_escape_count",
"FieldName":"respawn_tickets_mtf_scp_hurt_escape_count",
"InputType":"text",
"ParamFieldName":"respawn_tickets_mtf_scp_hurt_escape_count",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"CI Respawn Tickets Class D Escape Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of tickets CI get for letting a Class D escape. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"respawn,tickets,ci,classd,escape,count,respawn_tickets_ci_classd_escape_count",
"FieldName":"respawn_tickets_ci_classd_escape_count",
"InputType":"text",
"ParamFieldName":"respawn_tickets_ci_classd_escape_count",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"CI Respawn Tickets Scientist Cuffed Escape Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of tickets CI get for letting a Disarmed Scientist escape. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"respawn,tickets,ci,scientist,cuffed ,escape,count,respawn_tickets_ci_scientist_cuffed_escape_count",
"FieldName":"respawn_tickets_ci_scientist_cuffed_escape_count",
"InputType":"text",
"ParamFieldName":"respawn_tickets_ci_scientist_cuffed_escape_count",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"CI Respawn Tickets Scientist Killing Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of tickets CI get for killing a Scientist. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"respawn,tickets,ci,scientist,kill,,count,respawn_tickets_ci_scientist_died_count",
"FieldName":"respawn_tickets_ci_scientist_died_count",
"InputType":"text",
"ParamFieldName":"respawn_tickets_ci_scientist_died_count",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"tickets",
"EnumValues":{}
},
{
"DisplayName":"CI Respawn Tickets SCP Item Count",
"Category":"SCP SL Spawn Settings",
"Description":"Sets the number of tickets CI get when a Class D or Chaos Insurgent uses an SCP item. Specify \"default\" instead of a number to use the default set by the server",
"Keywords":"respawn,tickets,ci,scp,item,count,respawn_tickets_ci_scp_item_count",
"FieldName":"respawn_tickets_ci_scp_item_count",
"InputType":"text",
"ParamFieldName":"respawn_tickets_ci_scp_item_count",
"DefaultValue":"default",
"Placeholder":"default",
"Suffix":"tickets",
"EnumValues":{}
}
]