aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/item_pickup.cpp
diff options
context:
space:
mode:
authorPeter Kohaut2019-03-06 20:32:45 +0100
committerPeter Kohaut2019-03-06 20:41:02 +0100
commitd4e7e957b0ec43168e2bf663fb53bbbdf7752fcb (patch)
treee55f5c9a31069046c256fb9de44f04c8b2329a99 /engines/bladerunner/item_pickup.cpp
parentb8966ff1ad4fe95cdb7be33e94d18d757031f03a (diff)
downloadscummvm-rg350-d4e7e957b0ec43168e2bf663fb53bbbdf7752fcb.tar.gz
scummvm-rg350-d4e7e957b0ec43168e2bf663fb53bbbdf7752fcb.tar.bz2
scummvm-rg350-d4e7e957b0ec43168e2bf663fb53bbbdf7752fcb.zip
BLADERUNNER: Fixed panning of speech
Cleanup of other sound pannings
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();