Version 14.1.1 has been released.
- Add a new setting 'Voice Chat Distant Reverb' to control the muffling and reverberation of distant proximity voice chat
- Add a new setting 'Announcement Speaker Simulation' to control whether P.A. announcements play from the nearest speaker or broadcast globally
- Add speakers below most environmental alarms
- Environmental Alarms in Heavy Containment Zone now trigger for 20 seconds instead of blaring indefinitely, only when a grenade is detonated nearby or a nearby player dies to an SCP/enemy of the Foundation
- Environmental Alarms can now be heard from approximately three rooms away
- Improve UI support on ultrawide screens
- Fix Shotgun and 7-Shot Revolver sometimes not displaying hitmarkers when successfully dealing damage
- Fix SCP-127's containment chamber not having a custom icon on the SCP-079 map
- Fix players being kicked when picking up an item that no longer exists
- Fix items not being destroyed by the Pocket Dimension
- Fix items not teleporting out of the Pocket Dimension
- Fix custom keycards sometimes not showing permissions in the inventory
- Fix a clipping ladder in SCP-049/173's hallway
- Fix drawings in Class-D cells no longer floating
- Fix whiteboards in Intercom and SCP-939's containment chamber no longer floating
- Fix a pallet having the wrong collider size in the Forklift room
- Fix camera overlay becoming distorted when moving around
- Fix 'PlayerUsingItem' not being called when a player consumed a candy from SCP-330
- Fix 'CanOpen' property being 'true' when a player fails lock bypass in door interaction events
- Fix 'PlayerThrowingProjectileEvent' cancellation causing a phantom grenade to be thrown, locking player inventories
Hello Site-02.
Today we are releasing our first minor 14.1.X update, primarily dedicated to some recently-reported issues.
Gameplay Changes
-
Added a new setting: ‘Voice Chat Distant Reverb’, controlling the muffling and reverberation of distant proximity voice chat.
-
Added a new setting: ‘Announcement Speaker Simulation’, controlling whether P.A. announcements attempt to play from the nearest speaker or broadcast globally.
-
Environmental Alarms in Heavy Containment Zone no longer blare indefinitely. Instead, they will trigger for 20 seconds under one of two scenarios: a grenade is detonated nearby, or a nearby player dies to an SCP/enemy of the Foundation.
-
These alarms can now be heard from approximately three rooms away.
-
Speakers should now be present below most environmental alarms.
Fixes and Improvements
-
Improved UI support on ultrawide screens.
-
Fixed Shotgun and 7-Shot Revolver sometimes not displaying hitmarkers when successfully dealing damage. (You weren’t going crazy!)
-
Fixed SCP-127’s containment chamber not having a custom icon on the SCP-079 map.
-
Fixed players being kicked when picking up an item that no longer exists.
-
Fixed items not being destroyed by the Pocket Dimension.
-
Fixed items not teleporting out of the Pocket Dimension.
-
Fixed custom keycards sometimes not showing permissions in the inventory.
-
Fixed a clipping ladder in SCP-049/173’s hallway.
-
The drawings in Class-D cells no longer float.
-
The whiteboards in Intercom and SCP-939’s containment chamber no longer float.
-
Fixed a pallet having the wrong collider size in the Forklift room.
-
Adjusted the height of a light source in WC-00.
-
Adjusted SCP pedestal light sources.
-
Fixed room being set to ‘null’ when spawning ‘CameraToy’ in the void.
-
Fixed room being overridden by ‘null’ in ‘OnServerStart’ when previously set by a plugin.
-
Fixed camera overlay becoming distorted when moving around.
-
Fixed ‘PlayerUsingItem’ not being called when a player consumed a candy from SCP-330.
-
Fixed ‘CanOpen’ property being ‘true’ when a player fails lock bypass in door interaction events.
-
Fixed ‘PlayerThrowingProjectileEvent’ cancellation causing a phantom grenade to be thrown, locking player inventories.
-
Added new 'ExecuteAs' server permission, granting permission to run the 'executeas' command.
-
'executeas' will no longer allow targets to execute commands they would not have permission to run.
API Changes
-
Added player info area checks to a disguised SCP-3114, preventing them being distinguishable on servers which modify the info area.
-
Retired old ‘PlayerInteract’, with remaining mechanics utilising ‘InteractionCoordinator’ instead.
-
Added ‘bool’ property for ‘SSKeybindSetting’ to allow triggering for spectators and overwatch.
-
Fixed ‘SSKeybindSetting’ triggering while RA is opened and ‘PreventInteractionOnGUI’ is ‘true’.
-
Fixed incorrect player being sent through ‘PlayerPlacingBloodEventArgs’.
-
Added attacker reference to ‘PlayerPlacingBloodEventArgs’.
-
Added ‘OldRole’, ‘OldPosition’, ‘OldVelocity’, and ‘OldCameraRotation’ to ‘PlayerDeathEventArgs’.
-
Made ‘Damage’ property be modifiable on damage handlers.
-
Added a new hint parameter that allows plugin devs to animate hints by inserting animatable values in tags.
-
Publicised 'Camera' property for LabAPI.
-
Added events for adding/removing room connector wrappers on the LabAPI.
-
Virtualised 'Start' and 'OnDestroy' unity methods in Room Connector and derived types.
-
Added 'Throw' property to 'PlayerDroppingItemEventArgs' & 'PlayerDroppedItemEventArgs' events to allow devs to force throwing.
-
Added 'ForceCancel' to the request type to reset the grenade client-side. While this still requires it to be removed and added back to the inventory, the player no longer sees phantom grenades and is no longer forced to wait before being able to open the inventory again.
-
Added 'FpcScaleController', a player component in charge of synchronising player scale.
-
Added 'changescale' command.
-
Added 'Scp079Pinging', 'Scp079Pinged' and 'ServerRoundEndingConditionsCheck' events.
-
Fixed 'PlayerUnlockingGenerator' event not unlocking the generator if it is allowed via plugin.
-
Fixed 'Scp914ProcessedPickup' event output parameter always being 'null'.
-
Fixed 'WaveSpawning' event not allowing developers to remove users from the spawn wave.
-
'FpcGravityController' refactored to function similarly to 'FpcScaleController'.
Thank you all for your continued support. Keep an eye out for more on the horizon.
See you in the dark.