Update log
Full SCP: Secret Laboratory update
The complete published notes, normalized for clean reading and source attribution.
Extracted changes
- Gameplay
- UI and audio
- Fixes
- Balance
- Server
- Store
Gameplay Changes
Re-implemented & adjusted movement penalties across the AK, E11-SR, Logicer, FR-MG-0, and Shotgun, dependent upon attachment customisation.
Movement Penalties:
FR-MG-0: -3% min; -6% max.
Logicer: -4% min; -6% max.
E11-SR: -1% min; -4% max.
AK: -2% min; -4% max.
Shotgun: -2% min; -2% max.
Stamina Penalties:
FR-MG-0: +8% min; +14% max.
Logicer: +10% min; +16% max.
E11-SR: +3% min; +8% max.
AK: +4% min; +9% max.
Shotgun: +4% min; +4% max.
Added the 2025 Art Contest winners to the back of the Class-D cellblock.
Moved the 2024 Art Contest winners into cells in the Class-D cellblock.
Re-added Anti-SCP-207 into the Remote Admin menu.
Remote Admin’s spawn waves menu now has a UI.
Included in this UI are comments explaining features, along with functionality to forcefully pause a respawn wave’s timer.
Fixes
Fixed spectator fog not changing when viewing players in different zones.
Fixed respawning yourself through RA as SCP-939 numerous times in a row breaking the Focus crouching camera position.
Fixed SCP-106's passthrough mechanic breaking when respawned various times in a row.
Fixed Light & Combat Armor not being affected by fade-out effects.
Fixed a number of issues that would crash the server due to threading-induced race conditions.
Fixed entry not being removed from `SnakeSessions` when Chaos Keycard is removed/destroyed.
Fixed Overwatch's SCP voice chat channel button being shown as on, even when off by default.
Fixed Overwatch voice chat channel buttons resetting each time the UI is open or closed.
Fixed player's movement being blocked by an uncontrolled exception under specific, rare circumstances.
Fixed snow piles and primitive object toys placed in the Surface Zone sometimes killing you when the Alpha Warhead detonates.
Fixed "BoxCollider does not support negative scale or size." warning spam.
Fixed Anti-SCP-207 killing you in certain cases instead of saving you.
Fixed `_seedTokenValid` not being reset properly, causing desync under specific circumstances.
Fixed cancellation of certain events still causing undesired side-effects, such as:
Fixed denied snowball damage still showing a hitmarker.
Fixed denied warhead damage still counting towards warhead kills.
Fixed denied Metal & Spicy effects damage source still showing a hitmarker.
Fixed denied strangle damage not disabling the effect.
Fixed denied fall damage still sending `FallDamageMessage`.
Fixed denied SCP-106 last target's damage still teleporting you to the pocket dimension.
Fixed denied SCP-939's lunge damage still invoking the `Scp939Attacked` event.
Added extra out-of-bounds measures in the unplayable area of SCP-106's containment to prevent smaller-sized roles from exploiting them.
Fixed Marshmallow Man damage handler not having an attacker assigned.
Fixed marshmallow emotion sync causing the original model to be visible.
Fixed `FirearmWorldModel` not existing for the same item after re-equipped.
Fixed `StatusEffectBase`'s `Duration` property not being set to 0 when `DisableEffect` is called.
Fixed "INVALID FLOAT" comment for `player_info_range`.
Fixed exception caused by the Pocket Dimension's item exit mechanic failing to find a valid position.
Fixed exception caused by `null` data being processed when refreshing the RA config.
Fixed exception caused by `QueryProcessor.OnDestroy` attempting to access a `null` or empty `_sender.OutputId`.
Fixed exception caused by attempting to update ammo whilst the player's object is `null` and they aren't.
Technical Changes
Preauth is now run on a separate thread for optimisation purposes. Developer Note: This is particularly noticeable during heavy networking load times, such as when auth is spammed. However, because it is a separate thread, you shouldn't be communicating with Unity's API during preauth
Source
