Player/CameraRotationFollower.cs
namespace PlanetMeat;

[Group( "Planet Meat - Player" ), Title( "Camera Rotation Follower" ), Icon( "flip_camera_ios" )]
public sealed class CameraRotationFollower : Component
{
	[Property] float Offset { get; set; } = 0.0f;
	protected override void OnUpdate()
	{
		base.OnUpdate();
		WorldRotation = WorldRotation.Angles().WithYaw( CameraController.Local.Armature.WorldRotation.Angles().yaw + Offset );
	}
}