feat(runtime): commit dormant SetPosition activation

This commit is contained in:
Erik 2026-08-01 14:25:02 +02:00
parent 99f867f053
commit 5785a07b3e
13 changed files with 4674 additions and 111 deletions

View file

@ -1156,6 +1156,13 @@ public class PlayerMovementControllerTests
candidate.CaptureMovementResult(mouseLookEvent: false));
Assert.Throws<InvalidOperationException>(() => _ = candidate.PhysicsBody);
candidate.BeginDormantSetPositionGroundPhase();
Assert.Throws<InvalidOperationException>(
candidate.CommitRuntimeActivationFrame);
Assert.Throws<InvalidOperationException>(
candidate.ActivateRuntimePublication);
candidate.EndDormantSetPositionGroundPhase();
candidate.ActivateRuntimePublication();
Assert.Same(body, candidate.PhysicsBody);
_ = candidate.CaptureMovementResult(mouseLookEvent: false);