aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorDavid Fioramonti2018-04-21 07:05:23 -0700
committerDavid Fioramonti2018-04-21 07:27:54 -0700
commit5a1fc8c23039c877fb1bc887631b04a5b93b6d51 (patch)
tree60ac3a31538688c05321002d9c1ca6973394a607 /engines
parent57ae3a6fec394983eb02778d42ca06d5028c15ca (diff)
downloadscummvm-rg350-5a1fc8c23039c877fb1bc887631b04a5b93b6d51.tar.gz
scummvm-rg350-5a1fc8c23039c877fb1bc887631b04a5b93b6d51.tar.bz2
scummvm-rg350-5a1fc8c23039c877fb1bc887631b04a5b93b6d51.zip
MOHAWK: MYST: Enhance: slow down sound receiver max spin rate
This slows down the Selentic age sound receiver spin rate when fully depressing either of the turn buttons. This is a deviation from the original and improves the users experience. In the original when the button is fully depressed the receiver turns so fast that it is impossible to predict what angle you full be at when you let go.
Diffstat (limited to 'engines')
-rw-r--r--engines/mohawk/myst_stacks/selenitic.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/mohawk/myst_stacks/selenitic.cpp b/engines/mohawk/myst_stacks/selenitic.cpp
index 246315013b..6d5aabd4ec 100644
--- a/engines/mohawk/myst_stacks/selenitic.cpp
+++ b/engines/mohawk/myst_stacks/selenitic.cpp
@@ -970,13 +970,13 @@ void Selenitic::soundReceiver_run() {
void Selenitic::soundReceiverIncreaseSpeed() {
switch (_soundReceiverSpeed) {
case 1:
- _soundReceiverSpeed = 10;
+ _soundReceiverSpeed = 5; // The original has this at 10
break;
- case 10:
- _soundReceiverSpeed = 50;
+ case 5:
+ _soundReceiverSpeed = 10; // The original has this at 50 too fast!
break;
- case 50:
- _soundReceiverSpeed = 100;
+ case 10:
+ _soundReceiverSpeed = 13; // The original has this at 100, way too fast!
break;
}
}