From e46ee00f56cf6c1f67e3a663f6820ddc045a1b4b Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Thu, 4 Sep 2025 15:31:19 -0400 Subject: targetCamera -> targetPlayerCamera Signed-off-by: Andrew Opalach --- Plugin.cs | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/Plugin.cs b/Plugin.cs index 15c4524..2432cd9 100755 --- a/Plugin.cs +++ b/Plugin.cs @@ -15,7 +15,6 @@ using System.Diagnostics; #endif // @TODO: -// - targetCamera -> targetPlayerCamera // - UI button to disable fragile workarounds. // - Manully set freecam viewport index. // - Save direct camera offsets as preset. @@ -74,7 +73,7 @@ namespace MHWNewCamera private bool offsetPerspective = false; private bool toggleOffsetPerspective = false; - private Camera? targetCamera = null; + private Camera? targetPlayerCamera = null; private Player? lastPlayer = null; private float previousFov = -1.0f; private int previousCameraAnimState = 0; @@ -458,7 +457,7 @@ namespace MHWNewCamera } Viewport vp = CameraSystem.MainViewport; - Camera? camera = offsetPerspective ? targetCamera : vp.Camera; + Camera? camera = offsetPerspective ? targetPlayerCamera : vp.Camera; if (camera == null) return; bool applyPerspective = offsetPerspective; @@ -514,7 +513,7 @@ namespace MHWNewCamera Viewport vp = CameraSystem.MainViewport; bool notFreecam = offsetPerspective && !freeCamera; - Camera? camera = notFreecam ? targetCamera : vp.Camera; + Camera? camera = notFreecam ? targetPlayerCamera : vp.Camera; bool updateView = freeCamera || offsetPerspective; if (resetFovInView != null && updateView && camera != null) @@ -776,9 +775,9 @@ namespace MHWNewCamera if (ImGui.CollapsingHeader("DEBUG")) { ImGui.PushID("Camera"); - if (targetCamera != null) + if (targetPlayerCamera != null) { - ImGui.Text($"Target Camera: {targetCamera.Instance:x}"); + ImGui.Text($"Target Camera: {targetPlayerCamera.Instance:x}"); } ImGui.Text("Camera/Viewport:"); Viewport vp; @@ -1107,20 +1106,20 @@ namespace MHWNewCamera if (offsetPerspective && player != lastPlayer) { // Update target camera on player change. - targetCamera = camera; + targetPlayerCamera = camera; previousFov = -1.0f; } lastPlayer = player; if (toggleOffsetPerspective && !offsetPerspective) { offsetPerspective = true; - targetCamera = camera; + targetPlayerCamera = camera; previousFov = -1.0f; } else if (!toggleOffsetPerspective && offsetPerspective) { offsetPerspective = false; - targetCamera = null; + targetPlayerCamera = null; } } -- cgit v1.2.3-101-g0448