SCP: Secret Laboratory cover
SCP: Secret Laboratory screenshot
Genre: -

SCP: Secret Laboratory

SCP:SL Creation Contest 2020


Hello, and welcome to the SCP:SL Creation Contest 2020!



In comparison to last year, the world has changed… a lot. But today, we want to bring the community together to celebrate creativity itself, and allow you all to show off your wonderful creations. One thing that hasn’t changed from last year, is the seven categories of this contest. The winner of each individual category will also receive a reward.

If you are not familiar with the event, here are the categories:

  • Artwork
  • Music
  • Video
  • Literature
  • Meme
  • Other

Some of you may notice that there are only six categories listed. This is because the runners-up of each category will be placed in a final category, where Northwood Staff will pick their favourite entry.

Below, you will find out how to submit entries on Steam. If you want to know how to post submissions somewhere else, please view the announcements on our Discord or Reddit.

Sadly, due to limitations, only artwork will be available for Steam.

Rules


  1. The work you post must be created by you.
  2. You must follow the Steam Content Rules and submission guidelines.
  3. You may only post the same piece of work once, on each platform. Do not repost it.
  4. You may post multiple pieces of work but you will only be eligible for a single reward. For your efforts, you will get an honourable mention.
  5. The submission must be SCP-related.
  6. Attempts to manipulate votes may result in disqualification.
  7. Don't be rude about people's work, this is all meant to be fun!


Submission Guide



When posting your submission, please add “Creation Contest 2020” before the title of your piece.

E.g.: “Creation Contest 2020 - Cool Art

Rewards


  • Event Winner role (Discord).
  • Event Winner tag (In-Game).
  • Access to Event Winner channel (Discord).
  • Artwork posted, with full credit, in an announcement on Steam, Discord, Reddit, Twitter & Facebook.


The event will last until the 20th, before submissions are closed. Final voting, and the counting of votes will begin next. To keep up to date on future announcements regarding the event, check out our Discord. Votes will be counted by the number of likes only!

Disclaimer: We reserve the right to disqualify submissions we believe do not follow community standards and/or rules.

We wish you all the best of luck.
Have fun!




Best Regards,
Voidus (Marketing Platform Manager)

Discord: https://discord.gg/scpsl
Reddit: https://www.reddit.com/r/SCPSL/
Patreon: https://www.patreon.com/HubertMoszka
Wiki: https://hub.scpslgame.com/index.php?title=Main_Page

Scopophobia Hotfix - Version 10.1.2

A new hotfix is available! 10.1.2 focuses on many aspects of the game ﹘ dealing with bug fixes, some tweaks to 096, and additional changes.

Some of the things we’ve been working on are:

SCP-096 was the highlight of the Scopophobia update, as you well know, but there is always room for improvement. In 10.1.2 we focused on improving the playability of 096. This has been done by working on the accuracy, vision code and several other tweaks made to SCP-096.


Further fixes have been made to gameplay, including doors no longer being stuck closed, and items won’t get stuck in elevator railings anymore. Grenade chaining, and MicroHID are also no longer excluded from the friendly-fire config. We’ve even gone as far as correcting the respective typo.
Along with these fixes and alterations, you will find some new additions to the game. Servers can now modify the range in which the player information box appears through a simple config option. The light intensity in rooms can be altered as well, making it possible to enable, or disable flickering lights.

All this has been done with the hope to improve your experience of the game and to make it just that little bit more fun for everyone.


New



Player Information Popup


Added the ability for the server to modify the range in which the player information box appears to the client. This is done by the config option player_info_range: float


Changes



Networking


The maximum string length available via SyncVars has been increased to 80kb from 32kb.

Optimization


Reduced the amount of allocations per frame by adding a memory cleaner (GC is being run after each scene loading).

SCP-096



  • SCP-096's hit registration will now last longer server-side.
  • SCP-096 attacking hitbox has been adjusted to be more accurate with regards to which hand is being used to attack.
  • SCP-096's vision code has been reworked to be more accurate, triggering just before his face comes into view.

Graphics


SCP-500's icon now looks more like a pill.


Fixes



Gameplay



  • Fixed grenade chaining and MicroHID being excluded from friendly fire config (it was possible to teamkill this way regardless of the config value).
  • Typo fix (Your don't have any badge. -> You don't have a badge.)
  • SCP-096 will now receive extra time for targets during windup.
  • SCP-096 will now receive extra time for any additional targets, following the first kill.
  • SCP-096 will no longer be enraged in dark rooms, unless the player has equipped a flashlight.
  • SCP-096 will be triggered once a player looks at his face.
  • SCP-096 Idle and dying animation should now loop properly.
  • SCP-939's screen will no longer flash when it bites people.
  • SCP-939's bite will no longer lock up when attacking.
  • SCP-939's screen will no longer flicker when motion blur is enabled.
  • If Motion Blur is enabled, it should now disable under 30 frames and enable above 50.
  • Doors should no longer be stuck closed.
  • Items should no longer get stuck in elevator railings.
  • Logicer casings now come out rotated correctly.

Anti-Cheat



  • Fly and Noclip Anti-Cheat have been fixed.
  • Startup and silent crashes have been fixed.
  • Added an SCP:SL banner that shows when you start the game.

Achievements



  • "... You Thinking What I'm Thinking?" is now working.
  • "Overpowered!" now properly triggers when you pick up the O5 card.
  • "Pew Pew!" now triggers when you kill 5 people in less than 30 seconds instead of 6 in less than 30 seconds.


API Changes



  • Pocket Dimension now includes a RoomInformation component.
  • Added FlickerableLightController.ServerSetLightIntensity(float intensityMultiplier) to change a room's light intensity.
  • FlickerableLight.EnableFlickering(float dur) can now be invoked before light flickering ends.

Scopophobia Hotfix - Version 10.1.1

A new update has arrived!

Today, we are focusing on bugfixes, optimization and compatibility.


Hotfix 10.1.1 brings you the following fixes:

Fixes


Game Controls Settings



  • Left mouse button can no longer be bound to Game Console.

Anti-Cheat



  • Players should now be able to hit other players above/below them.
  • Adjusted recoil anti-cheat.

Game Launcher



  • Fixed compatibility with Windows 7.
  • Fixed compatibility with Cloud PCs. (E.g: Geforce Now, Shadow PCs)
  • Fixed compatibility with Wine. (Still not officially supported)
  • Sudden and/or silent crashes.
  • Optimized resource usage.

Scopophobia Revised - Version 10.1

Today's update focuses on improvements. SCP: Secret Laboratory is an asymmetrical game with many moving parts, and some parts of the game have begun to show their age. Additionally, some of our most recent additions, though well-received, show clear room for improvement, especially balance-wise. We've decided to do a polishing pass over different parts of the game to smooth out the user experience and make the game a little more fun for everyone.

So, without further ado, here's what we've been working on!

SCP-096 Rebalance


SCP-096 was the highlight of the Scopophobia update, receiving a full revamp in visuals, audio, and gameplay. So far, SCP-096's reception has been primarily positive. However, we feel that they currently aren't in a balanced state, and the poll we released on August 21 tells us that the community feels the same way. As a result, with 10.1, we've done a balance and polishing pass on SCP-096.

Going into this update, we've operated under the philosophy that SCP-096 was unbalanced, not overpowered. 096 performed far too well against groups of players, most of whom could inflict no permanent damage upon them, but they were too weak against small squads of experienced players who could easily kill them in a vulnerable phase without SCP-096 having any way to fight back.

Our goal is to shift some of this power around by allowing SCP-096 to remain powerful across the match, but never strong enough that they could ignore entire groups of people attacking them, nor weak enough that a small squad could terminate them without any way for 096 to fight back. As with all playable SCPs, we've endeavored to make SCP-096 feel like a powerful, threatening force in all scenarios, instead of having them being overwhelmingly strong in group fights and far too weak in smaller skirmishes.

Rage State



  • SCP-096's maximum rage time has been capped at 30 seconds.
  • SCP-096 now has a HUD element that allows them to gauge how long they will remain enraged, as well as the remaining cooldown on their Charge ability.


Currently, SCP-096's baseline rage amount starts at 15 seconds. For every target they gain after they enter rage, that duration increases by 3 seconds. There currently isn't any cap on how long SCP-096 can be enraged for.

Our goal with scaling rage was to allow SCP-096's power scale depending on the size of the engagement they entered into, but in practice, this made them unstoppable in large fights, where 10 or more players seeing 096 meant that they would be enraged, in some cases, for well over a minute. In combination with 096's scaling shield, this meant that it was essentially impossible to inflict any real damage to SCP-096. It's our hope that our change to maximum rage duration will allow 096 to remain powerful in group engagements while still having to think about when to flee and when to fight.

We've also implemented a HUD element for SCP-096 that allows them to gauge how long they have left in their rage, as well as the remaining cooldown on their charge. Strategy is currently centered around 096's rage state, and SCP-096 currently doesn't have any way to know how long their rage will remain active except through intuition.

We feel that these adjustment will compensate for SCP-096's reduced survivability by allowing an intelligent player to handle engagements with more information, and granting them a better sense of when to decide when to retreat from an engagement.

Targeting



  • SCP-096 now becomes blind to non-targets as soon as they begin their windup phase, rather than once they become fully enraged.
  • When you become a target of SCP-096, either by seeing its face or damaging it, you will receive a distinct audio cue.


SCP-096 is currently unable to see non-target players while enraged - this means that if you haven't seen 096's face or damaged them, then they will not be able to see you. However, even during their windup period, they can still see normal players, allowing them to kill humans who are hiding and looking away simply by looking around during the windup period to see where these players are moving to.

Our original rationale for SCP-096's target visibility is to make them a deadly threat to targets, but harmless against those who have not provoked it. 096 being able to see players during windup and kill them even while these players hadn't seen or damaged SCP-096 went against our philosophy, and it felt unfair to die to SCP-096 even when you had played correctly.

With SCP-096 becoming much more sensitive to sight in Scopophobia, we've seen many instances of players feeling that it's not obvious enough when they become a target, and in many cases, not even knowing when they provoked SCP-096. While it may not completely fix SCP-096's targeting issues, the audio cue should go a long way towards transparency to human players.

Health and Shield


SCP-096's base health and shield have received significant changes.

  • Base health increased to 1500 (up from 500).
  • Shield regeneration reduced to 5 per second (down from 10/s).
  • Shield scaling reduced to 70 per target (down from 200/target.)
  • Maximum shield reduced to 350 (down from 500.)


With 096's rework, we introduced the concept of Hume Shield. This is a form of AHP (artificial health points) that absorbs all damage taken. SCP-096 currently possesses a maximum of 500 HS. With each new target, 096 immediately gains 200 current and maximum shield. Shield resets to 500 at the end of their rage.

Our intent with this system was to allow 096 to have a pool of health that would allow them to enter engagements with the certainty that they would be able to withstand some punishment, but it's become clear that our design fell short of this goal. SCP-096's shields are far too powerful against large groups, where they can gain over 2000 shields, and they're too weak against small engagements where the combined damage of armed players can quickly shred their defenses and kill them before they can fight back.

With this patch, we wanted to increase their baseline survivability while reducing their strength against large groups of armed players. SCP-096 should always feel some degree of threat from any engagement, regardless of size, but the large amount of shields received per target made this difficult. At the same time, human players should be able to inflict permanent damage to SCP-096 with coordinated fire and movement, but also shouldn't be able to kill them outright in a single rage cycle. A large baseline health pool is able to provide this balance adequately, and our playtesting has shown that it works well for SCP-096, too.

It's our hope that these health changes will allow SCP-096 to survive small and mid-sized engagements more consistently, while feeling more danger from larger-sized groups.

Conclusion


These decisions were made based on firsthand experience, player feedback, and the results from our survey on August 21. Many iterations were playtested, including every option presented in our survey, and we think this version of SCP-096 will be a substantial improvement.

As with all balancing, everything we've covered here is subject to change based on how well these revisions accomplish our intent of creating an SCP-096 that's more fun and less frustrating. We'll be keeping a close eye on the game and its community going forward, and making further decisions from there. Regardless of the result, we've learned a lot about how better to implement shield mechanics going forward, especially scaling ones.

Maintenance


Version 10.1 includes the following bugfixes and improvements:

Tweaks



  • Players can now choose a ragdoll cleanup time in their settings, after which ragdolls will despawn. This system integrates correctly with SCP-049, who will see ragdolls for the entire time that they are eligible to revive.
  • Ragdolls now teleport in elevators.
  • Keybindings have been added for noclip and the client console.
  • Keybinding names are now translatable.
  • The Create Game button appears once more, but now only displays information about how to host a server. As with its initial removal, the tcs client console command can be used to show an option to host a local server regardless.


Fixes



  • SCP-096's swipe attacks no longer end early after breaking one window.
  • SCP-096's legs are no longer stuck in the "falling" pose after jumping.
  • SCP-096's ragdoll no longer gets stuck in the air, and correctly displays name and cause of death.
  • SCP-096's mesh bounding box has been enlarged, and should now correctly render on all aspect ratios.
  • Fixed items falling into the void when dropped between elevators and their connecting rooms.
  • Fixed being unable to teleport to the Surface Zone's heavy gate when it's open.
  • Fixed an erroneous anticheat death caused by the artwork in the Class-D cells.
  • Fixed stamina depleting when aiming with the sprint key held.
  • Fixed a graphical error on the player list when playing in a server with many people.
  • SCP-049 can now correctly revive ragdolls after they've fallen a certain distance from their death point.
  • SCP-049 can no longer revive old ragdolls of players who die, respawn, and then die again.
  • Fixes towards doors occasionally appearing to be raised off of the ground.
  • Re-implemented bullet casings ejected from fired guns.
  • Fixed normal lighting remaining active in some rooms when it should be disabled for recurring October decorations.
  • Fixed several issues in the facility guard ragdoll.
  • Plants in the greenhouse no longer glow in the dark.


API Changes


This section is for plugin developers and server owners. You can safely skip this if you don't care about changes to the game's code.

  • Added a RoomInformation component to every room in the game, which features data about the room's type and zone.
  • The HitboxIdentity component now uses an enum, HitBoxType, to track hitbox identity, instead of a hardcoded string.
  • Arms now have their own hitbox identity, instead of being classified as LEG.
  • Updated several third-party assets.
  • The Surface Zone can now be darkened.
  • Added several new server configuration options to automatically display broadcasts when decontamination starts, as well as the warhead being armed or detonated.


Conclusion


We've worked extensively on this update, and we're hopeful that it'll improve balance in several needful areas throughout SCP: Secret Laboratory. With these aspects of the game now hopefully complete and refined, we can continue work on our next major updates, which we hope to share with you very soon.

Thank you for your support, and have fun!

Halloween Feedback Form

Hello Everyone,

Happy Halloween! Nostra here, Feedback Manager at Northwood Studios. On behalf of everyone here at Northwood Studios, we hope that you are enjoying our new Halloween seasonal update. With the new addition of SCP-330, new models, and new sounds, the Feedback Team would like to hear what you have to say. Thank you for playing our new update and remember: please don’t be selfish and just take two please!

See you in the facility,

~Northwood Studios

English


German


Traditional Chinese


Simplified Chinese


French


Hungarian


Polish

Halloween Event SCP-330 Balance Pass

Today we are releasing a small balance update for our SCP: Secret Laboratory Halloween Event, which focuses on some slight adjustments to SCP-330 (the "Take Only Two" bowl of candies), as well as other minor tweaks.

The Pink Candy


The explosive candy was incredibly fun in the first days of the Halloween event, but its destructive power against SCPs was quickly discovered. Today's update limits the pink candy damage dealt to the SCPs while maintaining similar destructive power against other human classes. We understand if our decision won't be appreciated by all of you, but the Halloween update will continue for about a week, and the pink candy already affects the balance of the game to an extent where SCPs are afraid to attack humans classes. The exact changes are:

  • The lethal explosion range is slightly decreased (by 15%).
  • The maximum damage a candy can deal to humans is now 200 HP.
  • The damage is tripled for Zombies (one candy can deal up to 600 HP).
  • SCP damage calculation is new and improved! For every 100 HP worth of damage an explosion would deal to a human, it will take 10% of the SCP's max health.
  • The spawn chance for the pink candy has been reduced by half.


Other Candies


We've buffed almost all candies, to make them more useful.

  • [Blue] Stamina addition increased from 15% to 50%
  • [Red] Health addition increased from 15 HP to 35 HP
  • [Green] Unchanged, the Invigorated Effect is given for 10 seconds.
  • [Purple] Artificial health addition increased from 15 AHP to 25 AHP
  • [Yellow] Health regeneration is no longer linear, it now starts fast and decays over time.


Miscellaneous


As requested, we have re-added Mr. Nutty chuckle.

Halloween 2020

It's almost Halloween, and you know what that means! As the end of October draws closer, it's time for the facility to get a little scarier. This year, we've prepared a temporary update for you, featuring reskins, new decorations, gameplay changes, and more.

Halloween Decorations


These have been active since the beginning of October. During the month of October, the facility will have a spine-chilling flair, including darkened lighting, pumpkins, candles, and other season-appropriate decorations.

These decorations were implemented automatically — which is why you were able to see them before this update — but they’ve received some extra adjustments here. Keep an eye out later this year, too: Halloween isn't the only time of year decorations will appear in the facility.

Note: We're working on an option that would allow server owners to disable recurring decorations. This already partially exists as a configuration option, but it's not fully functional. For the time being, we hope it isn’t too intrusive!

Skin and Audio Changes


Back in 2018, the Halloween update included changes to the in-game models of SCPs and several human classes. In 2019, Megapatch II may have taken the spotlight, but this year we've once again re-done some models for the holiday season. Most of them are brand new, but you may recognize some making a return.

We've also made some changes to several of the game’s audio assets. Players can expect to hear different sounds when they enter a round, and sound cues where there previously were none — keep your eyes and ears open!



SCP-330


This was by far the most requested change for the Halloween update. For this event only, you can find SCP-330, Take Only Two, somewhere in the facility. It's a bowl of wrapped, seasonal candies, and every one of them that you eat could help or hinder you in a different way.

Take no more than two, please.

For the time being, SCP-330 will remain unique to the 2020 Halloween event. Depending on future feedback, especially impact on gameplay, re-implementation and recurrence could be discussed internally. In the meantime, treat it like an interesting side feature for the holiday!



Status Update - Version 10.1


While making changes for the Halloween update this year, we continued working on and refining version 10.1, which will include SCP-096's rebalance and a plethora of fixes. We're currently planning to release this version very soon after the end of the Halloween event (ideally within a day), but this may change depending on testing results. Until then, enjoy the spooky changes we’ve prepared for Halloween!

We based this update on version 10.0.4. Many changes that are in version 10.1 won't be visible here. This doesn’t indicate that the changes don’t exist, but rather that the Halloween update is built on a version that we know is stable.

Miscellaneous Notes



  • Re-enabled the Halloween achievement, which is awarded at the end of the round
  • Fixed some lights not correctly being disabled during October
  • Disposed of a body in the vents


Conclusion



"The game isn't scary," we hear people say
"It just isn't dark; all the rooms are so bright"
But we heard your complaints, so starting today
We've made the game spooky, to fill you with fright

You've seen some already, they litter the halls
Candles and pumpkins and flickering lights
Now we've made them darker, and dirtied the walls
And packed the facility with fearsome sights

So many people in costumes, looking for treats
And for this next little thing, we think you'll be fans
A bowl packed with candy, filled with sugary sweets
But don't take too many, or you might lose your hands

Now fear the darkness, close up your door
Because the monsters inside all have costumes now, too
From doctor to statue to doggos and more
Cross your fingers, and pray they don’t find you

But you've been reading enough, it's now time to go
So flick off the lights and turn on fullscreen
It's the update for October, and we want you to know
That we wish you a happy and healthy Halloween.

10.0.3 Community Form - We Need Your Feedback!

Hey everyone!

Nostra here, the Feedback Manager at Northwood Studios. On behalf of Northwood Studios, we hope that you are enjoying Scopophobia and 10.0.3’s changes and improvements. In our ongoing effort to improve quality of life, squashing bugs, and adding new features, we would like to hear your feedback on our new small update. In the future, when 096 is re-balanced, we will post another form asking how you feel about the changes so please stay tuned for that. Below are the links to the form, translated into many different languages so we can hear voices from our non-english communities.

English


Simplified Chinese


Traditional Chinese


Russian


French


Hungarian


Polish


Spanish


German





Thank you for playing SCP: Secret Laboratory, and see you in the facility.
~Northwood Studios

Maintenance Patch - Version 10.0.4

Today we are releasing version 10.0.4 of SCP: Secret Laboratory. This is a small update which is mostly focused on some anticheat adjustments.

Whilst not contained within this patch, we are aware of an issue concerning some missing files from the server build. We are currently investigating this and should hopefully have a fix ready soon. We would like to take the opportunity to thank everyone who brought this issue to our attention!

Maintenance Patch - Version 10.0.3

SCP: Secret Laboratory is always changing. Version 10.0.3 is our latest update to the game, bringing with it some stability improvements and bug fixes, as well as introducing a new feature for SCP voice chat. You can find the patch notes below.

Role Indicators


When playing as an SCP, voice chat is often critical to your team's success. Players use it to communicate their wins, their losses, and everything in-between. It also has other uses, like letting your teammates know that you've revived someone as SCP-049 or asking them for directions. It's a very important part of playing an antagonistic role.

Something we've noticed lately is the confusion that stems from memorizing your teammates. Every SCP is different, with the exception of SCP-939 being able to spawn twice in a match, and having to memorize what role each player fills can be stressful, especially in the heat of a fight or escaping from an engagement that went wrong.

To fix this, we've added graphical indicators to represent what class a teammate is playing. Whenever a player uses voice chat as an SCP, an image representing their role will display next to their name for all other SCPs. This should play a big part in eliminating the frustration of memorizing your teammates, and even allows teammates that don't speak to show their role by tapping their push-to-talk key!



This extends to all SCP classes, including instances of 049-2 or any SCPs that are created after the start of the round by server moderators or plugins. When a teammate starts talking, you'll immediately know who they are and what role they're playing.

Note that this feature is only available for SCPs right now - other methods of voice chat that display names, such as radio and spectator chat, won't display any icons. This was a deliberate choice, to preserve the uncertainty and paranoia created over radio. If you've been alone for a while, and you suddenly hear somebody asking if anyone is on the radio, you can't be certain whether or not they're an ally, or an enemy trying to lure you out.

Fixes


Version 10.0.3 features a plethora of fixes and adjustments, which are as follows:

  • Fixed SCP-096 being unable to leave the intercom room.
  • Fixed the Epsilon-11's flashlight not appearing when dropped on the ground.
  • Fixed the Hemorrhage status effect causing damage to stationary players who were holding their Sprint key.
  • Fixed an issue causing ammo pickups to become "ghost items" if not all of the ammunition was taken from the pickup.
  • Fixed a duplicate RID in the Entrance Zone.
  • Improvements to nickname sanitization.
  • Fixed an exploit causing SCP-079's power to not drain at the correct rate when using a speaker while doors were locked.
  • Fixed the Motion Blur setting not applying in-game.
  • Fixed non-civilian classes obtaining the "High on the Wings of Caffeine" achievement while passing the escape boundary with SCP-207 active.
  • Fixed the audio effect played when attempting to fire with an empty magazine playing twice.
  • The TIX INFO RA command now requires RespawnEvents permission.
  • The game client should now work on Wine for Linux players.
  • MTF Scientists now properly spawn with a disarmer.
  • Added unique messages for escaping while disarmed, instead of showing the normal escape message for your team.
  • Players no longer collide with generator doors, which fixes several out-of-bounds exploits.
  • Anticheat improvements and fixes.


API Changes


This segment is for plugin developers. You can safely skip these notes if you aren't involved with the creation of plugins or mods.

  • Implements the ForceCuff syncvar on the Handcuffs class. When enabled, the player will be disarmed, even if no other players have interacted with them.
  • Steamworks has been updated.


What about SCP-096's rebalance?


We're still working on the balance of SCP-096. Our survey, run in late August of this year, has been very helpful in diagnosing some of SCP-096’s problems and getting the community's input about them. We've now playtested all of the options we presented in the survey, and we'll likely be releasing a more detailed post soon describing our balancing process and our final decisions. In the meantime, however, keep an eye out.

Conclusion


This is a small update, but it may be a significant one. Being able to see teammates' roles as an SCP should provide a significant improvement to teamwork potential, and we've fixed several long-standing bugs with the game. We hope you keep enjoying SCP: Secret Laboratory!