SCP:Secret Laboratory servers can be customized greatly through the server config files. Unfortunately, information on these config options is relatively scarce.
#Server main settings
server_name: My Server Name - The name of your server that appears in the server browser. Unity Rich Text can be used for this.
player_list_title: default - The text that appears above the player list in-game. Leaving this as 'default' will make it the same as server_name. Unity Rich Text can be used for this.
serverinfo_pastebin_id: 7wV681fT - The ID (code at the end of the URL) of the pastebin file to be used as the server description. Unity Rich Text can be used for this.
server_ip: auto - The IP that players will use to connect to the server. It is not recommended to change this.
max_players: 20 - The maximum number of players that can connect to the server at once.
port_queue: - The order of ports (The bit after the : in an IP) to use when hosting the server.
- 7777
- 7778
- 7779
- 7780
- 7781
- 7782
- 7783
- 7784
#Spawn settings
minimum_MTF_time_to_spawn: 280 - The minimum amount of time, in seconds, between respawn waves.
maximum_MTF_time_to_spawn: 350 - The maximum amount of time, in seconds, between respawn waves.
priority_mtf_respawn: true
use_crypto_rng: false - Makes the game's RNG "more random". This increases CPU usage.
ci_respawn_percent: 35 - The chance that Chaos Insurgency will spawn instead of Nine-Tailed Fox.
ci_on_start_percent: 10 - The chance that Chaos Insurgency will spawn instead of Facility Guards.
team_respawn_queue: 40143140314414041340 - The order in which classes will be spawned when the game starts. More info.
#Random-stuff settings (-1: random)
server_forced_class: -1 - The Class ID that all players will be set to when the round starts. -1 uses team_respawn_queue instead.
map_seed: -1 - The seed that will be used to generate the facility. -1 will randomly select one.
#Misc gameplay settings
intercom_cooldown: 120 - The time, in seconds, that the intercom can't be used for after a player has used it.
intercom_max_speech_time: 20 - The maximum time, in seconds, that a player can broadcast using the intercom.
auto_round_restart_time: 10 - The time, in seconds, before a new round starts after the game ends.
friendly_fire: false - Whether or not players can hurt their teammates.
warhead_tminus_start_duration: 90 - The time, in seconds, that the Alpha Warhead takes to detonate.
human_grenade_multiplier: 0.7 - Damage done to humans by grenades is multiplied by this amount.
scp_grenade_multiplier: 1 - Damage done to SCPs by grenades is multiplied by this amount.
lock_gates_on_countdown: true - Whether or not to lock checkpoints open during warhead detonation.
isolate_zones_on_countdown: false - Whether or not to lock checkpoints open during warhead detonation.
open_doors_on_countdown: true - Whether or not to open all doors during warhead detonation.
allow_playing_as_tutorial: true - Whether or not players can be set to the unused "Tutorial" class.
#Pocket Dimension settings
pd_exit_count: 2 - The amount of pocket dimension paths that lead to safety.
pd_random_exit_rids: - The Room IDs to teleport players to when the escape from the pocket dimension. Leaving this blank sets it to 106's chamber.
pd_random_exit_rids_after_decontamination: - The Room IDs to teleport players to when the escape from the pocket dimension, after decontamination has occurred. Leaving this blank sets it to 106's chamber.
pd_refresh_exit: false - Whether or not to randomize the pocket dimension exits each time a player escapes the pocket dimension.
#Disarmer settings
commander_can_cuff_mtf: true - Whether or not Commanders can disarm MTF.
mtf_can_cuff_researchers: true - Whether or not MTF can disarm Scientists.
ci_can_cuff_class_d: true - Whether or not Chaos Insurgency can disarm Class-D
cuffed_escapee_change_team: default
#Spawn Protect settings
spawn_protect_disable: true - Whether or not spawn protection is enabled.
spawn_protect_time: 30 - The time, in seconds, that spawn protection applies for.
spawn_protect_team: 1, 2 - The teams that spawn protection applies to.
spawn_protect_allow_dmg: true - Whether or not players can damage others while affected by spawn protect.
#Grenades chaining options
#-1 to unlimited, 0 to disable chain reaction
#max amount of grenades that can be activated by a single grenade
grenade_chain_limit: 10 - Maximum amount of grenades that can be activated by a grenade explosion.
#limit of length of grenades chain
grenade_chain_length_limit: 4 - Maximum length of a grenade chain reaction.
#Security & Anticheat (default settings are good enough in most cases) - Not sure on any of these.
online_mode: true
ip_banning: true
enable_whitelist: false
hide_from_public_list: false
forward_ports: true
enable_query: false
query_port_shift: 0
query_use_IPv6: true
administrator_query_password: none
enable_sync_command_binding: false
anti_player_wallhack: default
noclip_protection_output: false
speedhack_protection_output: false
#There exists a number of configs for SCP-079 that go unused. They have been omitted from this list.