From 0bba89a7858ce091f485e04284f853e1f7f304af Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Sun, 6 Aug 2023 17:21:45 +0100 Subject: Reformat --- code/pawn/component/camera/PlayerCameraComponent.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'code/pawn/component/camera/PlayerCameraComponent.cs') diff --git a/code/pawn/component/camera/PlayerCameraComponent.cs b/code/pawn/component/camera/PlayerCameraComponent.cs index 5ec9f7b..4ac0e2d 100644 --- a/code/pawn/component/camera/PlayerCameraComponent.cs +++ b/code/pawn/component/camera/PlayerCameraComponent.cs @@ -10,13 +10,13 @@ public class PlayerCameraComponent : BaseCameraComponent // Set field of view to whatever the user chose in options Camera.FieldOfView = Screen.CreateVerticalFieldOfView( Game.Preferences.FieldOfView ); } + public override void FrameSimulate( IClient cl ) { - - var pl = Entity as Player; + var pl = Entity; // Update rotation every frame, to keep things smooth - if (pl.PlayerRagdoll != null && pl.LifeState == LifeState.Dead) + if ( pl.PlayerRagdoll != null && pl.LifeState == LifeState.Dead ) { Camera.Position = pl.PlayerRagdoll.Position; Camera.FirstPersonViewer = pl.PlayerRagdoll; @@ -35,12 +35,15 @@ public class PlayerCameraComponent : BaseCameraComponent Camera.ZNear = 8 * pl.Scale; } + public override void BuildInput() { if ( Game.LocalClient.Components.TryGet( out var _ ) ) + { return; + } - var pl = Entity as Player; + var pl = Entity; var viewAngles = (pl.ViewAngles + Input.AnalogLook).Normal; pl.ViewAngles = viewAngles.WithPitch( viewAngles.pitch.Clamp( -89f, 89f ) ); } -- cgit v1.2.3-70-g09d2