aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/item_pickup.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/item_pickup.cpp')
-rw-r--r--engines/bladerunner/item_pickup.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/bladerunner/item_pickup.cpp b/engines/bladerunner/item_pickup.cpp
index 4991828d1d..cab75b28c1 100644
--- a/engines/bladerunner/item_pickup.cpp
+++ b/engines/bladerunner/item_pickup.cpp
@@ -54,7 +54,7 @@ void ItemPickup::setup(int animationId, int screenX, int screenY) {
_screenRect.top = _screenY - 40;
_screenRect.bottom = _screenY + 40;
- int pan = (150 * _screenX - 48000) / 640;
+ int pan = (75 * (2 * _screenX - 640)) / 640; // map [0..640] to [-75..75]
_vm->_audioPlayer->playAud(_vm->_gameInfo->getSfxTrack(335), 80, pan, pan, 50, 0);
_timeLast = _vm->_time->currentSystem();