using Sandbox.Citizen; public sealed partial class Dedugan { private void RotateCamera() { if ( RagdollController.Enabled ) { var off = RagdollController.WorldRotation.Up * 20f - Camera.WorldRotation.Forward * 200f; Camera.WorldPosition = Vector3.Lerp( Camera.WorldPosition, RagdollController.WorldPosition + off, Time.Delta * 5f ); Camera.LocalRotation = Rotation.Lerp( Camera.LocalRotation, EyeAngles.ToRotation(), Time.Delta * 2f ); } else { CameraPivot.WorldPosition = Eyes.WorldPosition; CameraPivot.LocalRotation = EyeAngles.ToRotation(); } } }