aboutsummaryrefslogtreecommitdiff
path: root/simon
diff options
context:
space:
mode:
authorTravis Howell2003-12-01 09:53:03 +0000
committerTravis Howell2003-12-01 09:53:03 +0000
commit81a5d0e1f32b8084bf0773d0fbfb9579d2bff399 (patch)
tree9b65ae2e5f01129d55ca3f2d845a0feeed8d590c /simon
parent7c9d46765beeaed45971b98f5df0193688e37eab (diff)
downloadscummvm-rg350-81a5d0e1f32b8084bf0773d0fbfb9579d2bff399.tar.gz
scummvm-rg350-81a5d0e1f32b8084bf0773d0fbfb9579d2bff399.tar.bz2
scummvm-rg350-81a5d0e1f32b8084bf0773d0fbfb9579d2bff399.zip
Add correct values for F1 - F3 text speed keys in simon1
svn-id: r11444
Diffstat (limited to 'simon')
-rw-r--r--simon/simon.cpp24
1 files changed, 18 insertions, 6 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp
index 2ae2186fd9..18a7687240 100644
--- a/simon/simon.cpp
+++ b/simon/simon.cpp
@@ -3411,16 +3411,28 @@ void SimonEngine::processSpecialKeys() {
_exit_cutscene = true;
break;
case 59: // F1
- vc_write_var(5, 50);
- vc_write_var(86, 0);
+ if (_game & GF_SIMON2) {
+ vc_write_var(5, 50);
+ } else {
+ vc_write_var(5, 40);
+ }
+ vc_write_var(86, 0);
break;
case 60: // F2
- vc_write_var(5, 75);
- vc_write_var(86, 1);
+ if (_game & GF_SIMON2) {
+ vc_write_var(5, 75);
+ } else {
+ vc_write_var(5, 60);
+ }
+ vc_write_var(86, 1);
break;
case 61: // F3
- vc_write_var(5, 125);
- vc_write_var(86, 2);
+ if (_game & GF_SIMON2) {
+ vc_write_var(5, 125);
+ } else {
+ vc_write_var(5, 100);
+ }
+ vc_write_var(86, 2);
break;
case 63: // F5
if (_game & GF_SIMON2)