diff options
| author | 2025-09-04 15:31:19 -0400 | |
|---|---|---|
| committer | 2025-09-04 15:31:19 -0400 | |
| commit | e46ee00f56cf6c1f67e3a663f6820ddc045a1b4b (patch) | |
| tree | 41d0b61ed32686c0215f493031b55129fdf9fcde | |
| parent | ac86ba0cf18b8d319d2e660d2a71e362d3d6acad (diff) | |
| download | NewCamera-e46ee00f56cf6c1f67e3a663f6820ddc045a1b4b.tar.gz NewCamera-e46ee00f56cf6c1f67e3a663f6820ddc045a1b4b.tar.bz2 NewCamera-e46ee00f56cf6c1f67e3a663f6820ddc045a1b4b.zip | |
targetCamera -> targetPlayerCamera
Signed-off-by: Andrew Opalach <andrew@akon.city>
| -rwxr-xr-x | Plugin.cs | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -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;
}
}
|