summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/mx/extensions/mx.movements.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/mx/extensions/mx.movements.js')
-rw-r--r--public/assets/javascripts/mx/extensions/mx.movements.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/public/assets/javascripts/mx/extensions/mx.movements.js b/public/assets/javascripts/mx/extensions/mx.movements.js
index b158625..40e786d 100644
--- a/public/assets/javascripts/mx/extensions/mx.movements.js
+++ b/public/assets/javascripts/mx/extensions/mx.movements.js
@@ -129,9 +129,19 @@ MX.Movements = function (cam) {
}
else if (app.controller.mediaViewer && app.controller.mediaViewer.$el.hasClass("active")) {
app.controller.mediaViewer.hide()
+ $(".inuse").removeClass("inuse")
}
else if (app.controller.lightControl.$el.hasClass('active')) {
app.controller.lightControl.hide()
+ $(".inuse").removeClass("inuse")
+ }
+ else if (app.controller.wallpaperPicker.$el.hasClass('active')) {
+ app.controller.wallpaperPicker.hide()
+ $(".inuse").removeClass("inuse")
+ }
+ else if (app.controller.presets.$el.hasClass('active')) {
+ app.controller.presets.hide()
+ $(".inuse").removeClass("inuse")
}
else {
app.controller.toolbar.toggleMap()
@@ -242,7 +252,7 @@ MX.Movements = function (cam) {
var ry = cam.rotationY
var s = creeping ? scale * creepFactor : scale
- var vrrrr = creeping ? vr * creepFactor * 5 : vr
+ var vrrrr = creeping ? vr * creepFactor * 5 : vr * 0.5
var moving = moveForward || moveBackward || moveRight || moveLeft || moveUp || moveDown || turnLeft || turnRight || turnUp || turnDown
vx = vz = 0