diff --git a/Fika.Core/Coop/FreeCamera/FreeCamera.cs b/Fika.Core/Coop/FreeCamera/FreeCamera.cs index f91bfd1d..8bcf7684 100644 --- a/Fika.Core/Coop/FreeCamera/FreeCamera.cs +++ b/Fika.Core/Coop/FreeCamera/FreeCamera.cs @@ -350,20 +350,20 @@ private void SetLeftShoulderMode(bool enabled) transform.localPosition = new(-transform.localPosition.x, transform.localPosition.y, transform.localPosition.z); } leftMode = true; + + return; + } + + // Use different coordinates for headcam + if (transform.localPosition.z == 0.17f) + { + transform.localPosition = new(transform.localPosition.x, transform.localPosition.y, -transform.localPosition.z); } else { - // Use different coordinates for headcam - if (transform.localPosition.z == 0.17f) - { - transform.localPosition = new(transform.localPosition.x, transform.localPosition.y, -transform.localPosition.z); - } - else - { - transform.localPosition = new(-transform.localPosition.x, transform.localPosition.y, transform.localPosition.z); - } - leftMode = false; + transform.localPosition = new(-transform.localPosition.x, transform.localPosition.y, transform.localPosition.z); } + leftMode = false; } private void ToggleVision()