Reproduction Steps
This bug has recently started affecting our game, SCP: Site Roleplay.
I managed to find a way how to consistently reproduce this issue and craft a repro place (link removed).
Video of me reproducing the issue:
Steps how to reproduce on the repro place:
- Make sure that the lift is not streamed, but the orange part is streamed in
- Have the lift come to you via a PrismaticConstraint (set TargetPosition, then unanchor lift) - write
-257
into chat and then sayfalse
- Wait for the lift to come
- Anchor the lift - say true
- Teleport to the other side (lift streams out, but the orange part stays loaded)
- Have the lift come to you again (set TargetPosition, then unanchor lift) - say
257
and thenfalse
- Once the lift streams in, it should be broken
What is the orange part?
The orange part is an anchored part that controls the lift via a PrismaticConstraint.
What are the commands?
true
and false
change the Anchored property of the lift. Any number changes the TargetPosition of the PrismaticConstraint.
This bug does not repro in studio
Expected Behavior
I expect the parts to stay welded properly and not break when the assembly streams back in.
Actual Behavior
It looks like the assembly breaks for the client.
Here is a video of this bug happening on our game to one of our players:
bug site - Clipped with Medal.tv
Issue Area: Engine
Issue Type: Other
Impact: Very High
Frequency: Constantly
Date First Experienced: 2023-01-11
A private message is associated with this bug report