SCP: Secret Laboratory - TrueWhiteLion
Exciting news!

Northwood Studios is thrilled to announce a brand-new partnership with Terabit Hosting, making it easier than ever to host your own SCP: Secret Laboratory servers directly through the game!

What does this mean for you?
  • Seamless server hosting: rent servers directly within the SCP: Secret Laboratory game client, powered by the reliable and secure infrastructure of Terabit Hosting.
  • Simplified setup: forget the hassle of manually configuring servers – Terabit handles all the technical aspects, leaving you free to focus on creating awesome SCP experiences.
  • Improved performance: enjoy smooth gameplay with optimized servers designed specifically for SCP: Secret Laboratory.
  • Enhanced security: benefit from Terabit's DDoS protection and advanced security measures to keep your servers safe and secure.

You can check out Terabit here: Terabit

Want to try out a game server? Here's a 25% off discount code for 3 months: NWDEAL
Feb 2, 2024
SCP: Secret Laboratory - xEnded
Hello everyone. This update consists of some fixes to our most recent release, version 13.4.1.

  • Fixed an issue disallowing SCP-173 to kill targets.
  • Cleaned up code responsible for handling stamina usage and weapon targeting.

Thank you all, and see you in the dark.
~ Northwood Studios
SCP: Secret Laboratory - xEnded
Hello everyone.
Following the recent conclusion of the Christmas event update, we’re launching a hotfix with numerous balance changes, bug fixes, and backend system updates.

SCP Balance Changes
SCP-096
  • Increased docile movement speed to 3.9m/s (from 3.64).
  • SCP-096’s screams can now be heard from further away.
  • Decreased damage of SCP-096’s primary attack to 60 (from 85).
  • SCP-096’s Charge now deals 35 damage to non-targets (from 45).
  • Decreased initial Hume Shield to 450 (from 600).
  • Decreased maximum Hume Shield to 900 (from 1200).
  • When entering rage, Hume Shield no longer halves.
  • Increased the delay before Hume Shield regenerates to 15 seconds (from 10).
  • Hume Shield now regenerates twice as fast while Try Not to Cry is being used. This does not affect the delay before Hume Shield begins to regenerate.
SCP-939
  • Base health increased to 2700.
  • Reduced sprint speed to 6.8m/s (from 7).
  • Reduced maximum stamina to 10 seconds of usage (from 13).
  • Reduced Mimicry’s cooldown to 3 seconds (from 10).
  • Reduced Claw attack speed to 0.8s between attacks (from 0.6).
  • Active generators now produce sound ripples, aiding in pinpointing their locations.
SCP-049-2
  • Increased maximum speed from Lobotomized Bloodlust to 5.4m/s (from 5.17).
  • Consuming a corpse will now temporarily max out Lobotomized Bloodlust’s speed increase for a few seconds.
  • Targets marked by SCP-049’s Good Sense of the Doctor will now show the indicator to SCP-049-2 instances.
SCP-079
  • Rooms connected by an elevator will now have an icon on SCP-079’s map. Clicking this icon allows SCP-079 to directly visit the room at the top of the elevator.
  • Disabled ability to switch zones by using movement keys. A setting has been added to re-enable this behaviour.

Improvements and Bug Fixes
  • Re-added the new SCP-049 and door audio.
  • Improved Spectator HUD and Muting Settings.
    • ‘Mute other spectators’ no longer mutes the end-game round summary and pre-game lobby voice chats.
    • Added a ‘Mute pre-game lobby’ option.
    • Added an option allowing users to mute the end-game round summary screen in the settings menu.
    • All mute options are now additionally available in the settings menu.
    • Role names on the spectator player list have been shortened where possible.
  • Added Hitmarker sound indicators.
  • Optimized memory usage by the Hotkey system.
  • Fixed “access denied” sounds not triggering properly by locked generators.
  • Fixed Massive Labyrinth not muting after death.
  • Fixed SCP-106’s doors not being openable by SCP-079 during the Alpha Warhead detonation process.
  • Fixed an out-of-bounds exploit regarding Entrance Zone checkpoints.
  • Fixed video setting sliders not permitting typing in decimal numbers.
  • Fixed the `showtag` command being overridden by the badge preference setting.
  • Added Dutch translations.
  • Added Galician translations.
  • Added Turkish translations.

Technical and Backend Changes
  • SCPs no longer look strictly for human players when trying to find targets. Now uses a team-based approval system.
  • Added the `IsStatic` property to primitive objects. This disables constant position syncing.
  • Improved QR codes in the Remote Admin console.
  • Made multiple optimizations related to querying users in Remote Admin.
  • Improved Staff Chat
    • Removed Staff Chat from the Administration tab — it now has its own tab.
    • When sending a message, the input will now be cleared automatically.
    • Messages can now be sent with the ‘Enter’ key.
    • Staff Chat now utilises a user’s group colour instead of one based on their current role.
    • Refactored some code.
    • Fixed an issue where some author information would be lost upon the start of a new round.
  • Fixed instances of LocalAdmin input occasionally being mishandled.
  • Patched multiple vulnerabilities related to the Remote Admin console.
  • Fixed player queries incorrectly being logged as accessing IP addresses.
  • Fixed query data incorrectly being copied based on prior queries.
  • Fixed IP Address Passthrough being ignored when querying multiple players.
  • Fixed UseGlobalBans being ignored in full authentication.


Keep your eyes peeled for further updates on the horizon.

Have fun, and see you in the dark.
~ Northwood Studios





SCP: Secret Laboratory - ZirconZer0
Hello everyone,

With our Christmas Update having now been live for a good period of time, we would like to invite you to participate in this feedback survey.

https://forms.gle/PhyaGuVNjVJiZVg19

With the entry into a new year; we would like to thank you, our playerbase, for your continued support and interest in providing us with your invaluable feedback — so that our studio may continue to improve upon SCP:SL, and make it the best it can be.

Here’s to another great year!


~ The Feedback Team
SCP: Secret Laboratory - big ounce
The SCP-173 Makeship campaign has now ended, and the SCP-173 plushie will shortly enter its production stage.

A massive thank you to everyone who has supported us by purchasing one — we hope that you enjoy your cuddly new friend!
SCP: Secret Laboratory - big ounce
You have only one week left to acquire the new SCP-173 plushies before they’re placed back into containment!

You can purchase them here: https://www.makeship.com/products/scp-173

SCP: Secret Laboratory - big ounce
We’ve just released the seasonal update for SCP:SL.
Included is a new playable faction, SCP-956 and SCP-559, and the return of SCP-2536, alongside other smaller features implemented for this year’s winter season.

SCP-2536 Reimplementation
As mentioned last year— what’s a holiday update without a Christmas tree?

SCP-2536 is back again. We’ve reworked the loot table and improved the visuals. With the extra love and care put into this year’s version, we hope you’ll enjoy the return of ‘The Gift That Keeps On Giving’.

SCP-1507 — Pink Flamingos
SCP-1507 is one of this year’s special holiday features. In short, it’s a parade of plastic flamingos — capable of inflicting melee damage and seeing targets through walls.

SCP-1507 is a faction of its own, with only one goal — kill everything. Whilst weak on their own, the sheer number of them is their primary strength. If you hear cawing down the dark Facility halls, be very afraid.

Primary Attack — ‘Peck’
SCP-1507 lunges forward, dealing a strong peck to a single target in front of it, inflicting significant damage. The attack does not stop its usability at living targets — SCP-1507 can break down doors and open gates with its peck. Locked doors won’t stop them…

Special Ability — ‘Vocalize’
SCP-1507 lets out a loud flamingo cry that can be heard from many rooms away. Players within close proximity to the cry will be concussed. By itself, the ability does nothing, but with the help of others…

Passive Ability — ‘One of Us’
When other flamingos use Vocalize near recently slain SCP-1507 instances, a progress bar will begin to fill. If members of the horde work together to fill this progress bar, the slain SCP-1507 will return to life.

An SCP-1507 instance can only be revived once. Death is not the end for SCP-1507…

Passive Ability — ‘Universally Hostile’
The horde knows no limits. SCP-1507 instances can see living targets throughout walls, from multiple hallways away. There’s nowhere to hide…

Passive Ability — ‘The Swarm’
A SCP-1507 instance may not be extremely powerful alone, but together, their strength quickly multiplies. SCP-1507 instances passively regenerate health when nearby other flamingos. Their durability is unmatched, growing stronger together…

We hope you enjoy the inclusion of SCP-1507 in this holiday season.

Snowballs
Another fun feature this year is the addition of snow piles throughout the Facility. Use these piles to grab snowballs and have a snowball fight against your enemies!

Snowballs can be thrown much like any other throwable object, with a twist — you can charge your throw to deal more damage. Headshots also grant a damage bonus.

You can only have a maximum of one snowball in your inventory at a time.

Other Festive Changes
  • Readded SCP-956 and SCP-559 with a chance of spawning per round.
  • Readded coffee cups with special messages.
  • You can, once again, see your breath in the freezing cold Facility.
  • Resprited SCP-018.
  • Decorated the Facility with seasonal cheer.
  • Reimplemented the Chaos Insurgency Express.
  • Implemented new audio for SCP-049’s abilities.
  • Implemented new environmental audio for doors throughout the Facility.
  • Implemented a new skybox and terrain.
  • Readded coal.
  • Removed SCP-055.
  • SCP-3114 will spawn naturally for the duration of the event.

Here’s to another amazing year of SCP:SL. This game still exists today because of you — members of the community. Thank you!

Keep on the lookout for a feedback form soon to come.

Happy holidays, and see you in the dark.


~ Northwood Studios
SCP: Secret Laboratory - big ounce
To those who haven’t heard, we have, once again, partnered with Makeship to bring you another pocket-sized version of one of the Foundation’s infamous ‘members’.

For a limited time, you can grab an SCP-173 plushie from Makeship’s website: https://www.makeship.com/products/scp-173

We’re happy to announce that the campaign has been fully funded, meaning we can now guarantee the plushie's entry into the initial stages of production.

Once the campaign ends, the plushies will no longer be available for purchase, so grab one while you still can!

We'd like to thank everyone that has purchased one already — however; it'd be best to keep an eye on it once it arrives…
SCP: Secret Laboratory - The Lord of Baguettes
Hello everyone.

Our Patreon post on the brand new SCP item and the badge rework coming next year is now available to the public!

For a detailed overview of the content, you can take a look through the post linked below.

Click Here to view the latest publicly available Patreon Post!

If you’d like earlier access to these posts in the future, you may want to consider becoming a Patreon!
Post(s) such as these are just one of the many ways that we hint or showcase upcoming features/updates to our Scientists ($5) and above.

If you wish to upgrade to, or purchase, the appropriate Patreon tier — you can do so at:
https://www.patreon.com/HubertMoszka
SCP: Secret Laboratory - xEnded
As the spooky season comes to a close, it’s time for the game to revert back to its standard self.

We’ve learned a lot this Halloween season, and we’re excited to see what the future holds for SCP:SL.
Included in the prior Halloween update were a number of changes for version 13.3 — which we’ll be detailing in the following changelog.

Game Improvements
  • Added SCP-3114 to the Remote Admin (RA) panel. SCP-3114 will remain year round within the panel, but will be unobtainable via normal gameplay means, as of now.
  • Adjusted multiple stat values for SCP-3114.
    • SCP-3114 will now receive a passive firearm damage reduction to his Hume Shield and HP while disguised.
    • SCP-3114 now takes reduced damage from explosions.
    • Increased the damage of Catch These Hands from 10 HP to 15 HP.
    • Strangulation now receives cooldowns following a successful kill, attack cancellation, and attack interruption.
    • Players will now unequip all items when being strangled by SCP-3114.
  • Added the Lantern to the RA panel.
  • Added a photosensitivity warning screen.
  • Added multiple settings regarding the visibility of Global and Local badges.
  • Added a 15th PC to the PC-15 room in Light Containment Zone.
  • Added multiple whiteboards displaying information about SCP-939 throughout the Facility.
  • Decreased SCP-049’s resurrection timer from 10s to 8.5s.
  • Reimplemented Graphics API settings.
  • Reimplemented various soundtracks within the game.
    • Massive Labyrinth has returned, and now plays when you’ve been alone for two minutes.
    • Unexplained Behaviours is a returning track from old versions of SCP:SL. This track plays during a zone-wide blackout caused by SCP-079.
    • Chaos Insurgents can now hear The Chaos Insurgency Theme when a new wave spawns in.
    • Changed the art in the Class-D cells to reflect the winners of the 2023 SCP:SL Art Contest.

Backend Changes
This update comes with some very large changes to our authentication systems, utilised libraries, and internal systems.
If you are a developer or user who actively utilises these systems, we’ve made efforts to retain as much functionality as possible — but unfortunately, revisions to your modifications will likely need to be made.


API and Library Changes
  • Updated Mirror to version 82.3.1.
  • Updated LiteNetLib to version 1.0.1.1.
  • Updated the PluginAPI build to use the latest release.
  • SCP-106’s teleporting player event is now fired before the player is teleported.
  • Cleaned up code for player stats and role scripts.
  • Improved how Geoblocking string comparison works.
  • Made some adjustments to CustomNetworkManager.
  • Bumped version number to 13.3.0.


Note: SCP:SL Dedicated Server now uses native sockets (directly calls OS API) instead of using C# sockets implementation. This increases its performance.
In case of issues with connection (players can't connect, network socket is not open, connections are being dropped), set ‘use_native_sockets’ to ‘false’ in ‘gameplay_config.txt’. This will initiate a toggle back to the C# sockets.


Remote Admin and Config Changes
  • Added the Ghostly status effect to the RA panel, which allows players to pass through doors and windows.
  • Renamed ‘Admin Chat’ to ‘Staff Chat’.
  • Massively overhauled Staff Chat.
    • Now located within its own tab in the Administration section of the RA panel.
    • Now shows the history of Staff Chat messages since the user joined the server. Users can now send and review messages within this category.
    • Player reports are now sent to Staff Chat.
    • Staff Chat commands are as follows:
      • ‘@message’ — Displays a broadcast.
      • ‘@@message’ — Displays a monospaced broadcast.
      • ‘@@@message’ — Sends a silent message.
      • ‘@!5 message’ — Displays a message with a duration override of 5 seconds.
  • Setting ‘lock_gates_on_cooldown’ to ‘false’ now allows SCP-079 to interact with gates after the Alpha Warhead detonation process is activated.
  • Elevator Management buttons no longer disappear when selecting Door Management Zones.
  • Fixed the ‘warhead time (seconds)’ command not displaying the new value in server logs.
  • ‘pm reload’ no longer revokes a server’s verified status.
  • Overwatch now draws boxes on players heads, similar to SCP-079.

Translations Backend
  • Changed the default translation folder to ‘en’, instead of ‘English (Default)’.
  • Empty translation directories are now properly ignored.
  • Made large backend improvements to our translation tools and systems.

Other Fixes
  • Rewrote the code which handles SCP-106’s ability to pass through doors and glass.
  • Fixed SCP-106’s attack lag compensation that previously allowed players to hit their targets from farther away.
  • Fixed SCP-096’s inability to destroy a certain door in TC-01.
  • Fixed an issue with AHP amount being limited by the lowest limit, instead of the highest.
  • Representation of maximum AHP is now reset when the amount reaches zero, instead of being around indefinitely.
  • Fixed bullet holes not being visible on glass panes.
  • Fixed whiteboard interactables not being affected by shadows on specific combinations of settings.
  • Fixed the window in SCP-173’s containment chamber losing its collider, again.
  • Fixed a typo in the MTF-E11-SR Operational Guide entry.
  • Fixed the FR-MG-0 display in the Operational Guide.
  • Fixed the ‘double jump’ exploit.
  • Removed the following unused startup arguments: ‘-smartclasspicker’, ‘-noslml’, ‘norslml’.
Note: If you wish to force any specific Graphics API, you can do so with the following startup arguments.
DirectX 11: ‘-force-d3d11’.
DirectX 12: ‘-force-d3d12’.
Vulkan: ‘-force-vulkan’.


A Note on Versioning
When version 13.0.0 was released, many people were confused as to why it had been classified the way it was.
Following prior updates such as 'Scopophobia', 'Parabellum', and 'Mimicry', all of which had featured massive SCP reworks — 'Refracted Reality' came under scrutiny as an update seemingly lacking the same scope and magnitude as the aforementioned ones.
We then released 13.1.0 and 13.2.0 just a few months later, both of which had contained significantly more content in a shorter time frame, in comparison to updates such as 11.2.0.

As the SCP:Secret Laboratory project has grown, so too has the studio behind it. We've been making constant changes to our internal structure and development pipelines, resulting in an unspoken shift to our updates. It's because of this confusion, that we'd like to clarify how we'll be versioning updates going forward.

Updates can be broken down into three main categories — 'Milestone' updates, 'Content' updates, and 'Hotfix and Patch' updates.

Milestone updates are the large updates that massively impact how the game runs, feels, or plays. An example of such an update is 13.0.0 — this update, while it didn't directly bring as much gameplay content as prior milestone updates, has helped to establish the framework needed for us to create new mechanics/assets; such as SCP-244's new (and better performing) fog, or Red Candy's flamethrower effect.
Performing this update had us effectively redo the mass majority of the game — updating an engine is already difficult enough, but an entirely new render pipeline is a feat deserving of the Milestone namesake. Technical Milestone updates will be few and far between, with the Milestone name generally saved for massive new additions to the game, such as zone reworks.

Content updates are our medium sized updates, generally focused on either improving, or adding more to the game. As an example, these could be large technical features such as a settings rework or custom hotkeys. These could also be something more directly gameplay impacting, such as adding a new item SCP, adding a new firearm, or in the case of this update, adding SCP-3114 to the Remote Admin panel.
These medium sized updates occur much more frequently than Milestone updates, and keeps the game fresh while larger projects are in the works.

Hotfix and Patch updates typically consist of smaller changes — focused on either squashing important bugs post-release, or making important balance changes to features we’d like to adjust.
Overall, these are pretty self-explanatory, and generally happen shortly after the release of a Milestone or Content update.

This update, 13.3.1, is a Content update; focused on implementing features from the Halloween season into the base game, alongside making some very important technical changes for both ourselves and the server hosting community. This includes allowing SCP-3114 to exist in the RA panel for server staff and plugin developers to use, alongside updating our authentication system and libraries, which are responsible for the present and continued function of SCP:SL.

We hope that this clarification helps to explain some of our recent updates and the choices made behind their names, alongside aiding in understanding the future development process of SCP:SL.



As always, we’d like to thank everyone for their continued support. Keep an eye out for what’s to come in the following months.

Have fun, and see you in the dark.


~ Northwood Studios



...