diff options
| author | inspectredc <78732756+inspectredc@users.noreply.github.com> | 2024-06-15 01:55:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-14 20:55:05 -0400 |
| commit | df81f97e430061cfd133cb830756f42b5daca66d (patch) | |
| tree | 7fe4097350fea7b7ee6b08a3a8c5e75c72f01329 | |
| parent | 84b9b4218a4d659bef5fa506efe4f884baecc21f (diff) | |
Add Free Look Camera Reset (#663)
| -rw-r--r-- | mm/2s2h/Enhancements/Camera/FreeLook.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mm/2s2h/Enhancements/Camera/FreeLook.cpp b/mm/2s2h/Enhancements/Camera/FreeLook.cpp index fe5d2941b..3c0989889 100644 --- a/mm/2s2h/Enhancements/Camera/FreeLook.cpp +++ b/mm/2s2h/Enhancements/Camera/FreeLook.cpp @@ -141,6 +141,11 @@ bool Camera_CanFreeLook(Camera* camera) { if (!sCanFreeLook && (fabsf(camX) >= 15.0f || fabsf(camY) >= 15.0f)) { sCanFreeLook = true; } + // Pressing Z will "Reset" Camera + if (CHECK_BTN_ALL(sCamPlayState->state.input[0].press.button, BTN_Z)) { + sCanFreeLook = false; + } + return sCanFreeLook; } |
