Version 14.1.1 has been released.
Hello Site-02.
Today we are releasing our first minor 14.1.X update, primarily dedicated to some recently-reported issues.
[h3]Gameplay Changes[/h3]
[h3]Fixes and Improvements[/h3]
[h3]API Changes[/h3]
Thank you all for your continued support. Keep an eye out for more on the horizon.
See you in the dark.
Today we are releasing our first minor 14.1.X update, primarily dedicated to some recently-reported issues.
[h3]Gameplay Changes[/h3]
- 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.
[h3]Fixes and Improvements[/h3]
- 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.
[h3]API Changes[/h3]
- 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.