From 214a7051997a9ffd849974e482643bdc7862972a Mon Sep 17 00:00:00 2001 From: "James B. Pollack" Date: Thu, 18 Aug 2016 16:50:50 -0700 Subject: [PATCH] slow 180 rate --- ...toggleAdvancedMovementForHandControllers.js | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js b/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js index f5fdc6301a..383e4f78f2 100644 --- a/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js +++ b/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js @@ -11,6 +11,8 @@ var mappingName, basicMapping, isChecked; +var TURN_RATE = 1000; + var previousSetting = Settings.getValue('advancedMovementForHandControllersIsChecked'); if (previousSetting === '') { previousSetting = false; @@ -59,7 +61,7 @@ function registerBasicMapping() { rotate180(); Script.setTimeout(function() { inFlipTurn = false; - }, 250) + }, TURN_RATE) } else { } @@ -122,11 +124,15 @@ Script.scriptEnding.connect(scriptEnding); Menu.menuItemEvent.connect(menuItemEvent); registerBasicMapping(); -if (previousSetting === true) { - disableMappings(); -} else if (previousSetting === false) { - enableMappings(); -} + +Script.setTimeout(function() { + if (previousSetting === true) { + disableMappings(); + } else(previousSetting === false) { + enableMappings(); + } + +}, 0) HMD.displayModeChanged.connect(function(isHMDMode) {