mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 17:01:18 +02:00
Check if setting is enabled.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
This commit is contained in:
parent
a651b6b978
commit
e901cea8ef
1 changed files with 5 additions and 2 deletions
|
@ -31,6 +31,7 @@
|
||||||
|
|
||||||
// Program ----
|
// Program ----
|
||||||
function onMouseLookChanged(newMouseLook) {
|
function onMouseLookChanged(newMouseLook) {
|
||||||
|
disableMouseLook();
|
||||||
mouseLookEnabled = newMouseLook;
|
mouseLookEnabled = newMouseLook;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,8 +39,6 @@
|
||||||
// Toggle using the m key
|
// Toggle using the m key
|
||||||
if (event.text.toLowerCase() === "m") {
|
if (event.text.toLowerCase() === "m") {
|
||||||
if (Camera.captureMouse) {
|
if (Camera.captureMouse) {
|
||||||
mouseLookActive = false;
|
|
||||||
Settings.setValue("mouselook-active", false);
|
|
||||||
disableMouseLook();
|
disableMouseLook();
|
||||||
} else {
|
} else {
|
||||||
mouseLookActive = true;
|
mouseLookActive = true;
|
||||||
|
@ -82,12 +81,16 @@
|
||||||
if (hmdActive) return;
|
if (hmdActive) return;
|
||||||
if (tablet.tabletShown) return;
|
if (tablet.tabletShown) return;
|
||||||
if (overlayActive) return;
|
if (overlayActive) return;
|
||||||
|
if (!mouseLookEnabled) return; // Mouse look disabled via setting
|
||||||
if (!mouseLookActive) return; // Mouse look disabled via the hotkey
|
if (!mouseLookActive) return; // Mouse look disabled via the hotkey
|
||||||
|
|
||||||
Camera.captureMouse = true;
|
Camera.captureMouse = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function disableMouseLook() {
|
function disableMouseLook() {
|
||||||
|
mouseLookActive = false;
|
||||||
|
Settings.setValue("mouselook-active", false);
|
||||||
|
|
||||||
Camera.captureMouse = false;
|
Camera.captureMouse = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue