aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
diff options
context:
space:
mode:
authorJohannes Schickel2008-05-10 18:14:57 +0000
committerJohannes Schickel2008-05-10 18:14:57 +0000
commit6b51580bb1d819497a6ee898da240cbba693e0b3 (patch)
tree39e17a6c0acc66082e41b67c4784cee8ac0daa58 /engines/kyra
parent3ee96f2fe30b705cff38e6955f209d98e9f2938c (diff)
downloadscummvm-rg350-6b51580bb1d819497a6ee898da240cbba693e0b3.tar.gz
scummvm-rg350-6b51580bb1d819497a6ee898da240cbba693e0b3.tar.bz2
scummvm-rg350-6b51580bb1d819497a6ee898da240cbba693e0b3.zip
Consume less cpu time when Zanthia/Malcolm are walking.
svn-id: r31978
Diffstat (limited to 'engines/kyra')
-rw-r--r--engines/kyra/scene_hof.cpp2
-rw-r--r--engines/kyra/scene_mr.cpp2
2 files changed, 3 insertions, 1 deletions
diff --git a/engines/kyra/scene_hof.cpp b/engines/kyra/scene_hof.cpp
index 25613e2eb9..b072a76e66 100644
--- a/engines/kyra/scene_hof.cpp
+++ b/engines/kyra/scene_hof.cpp
@@ -322,6 +322,8 @@ int KyraEngine_HoF::trySceneChange(int *moveTable, int unk1, int updateChar) {
refreshAnimObjectsIfNeed();
updateType = -1;
}
+
+ delay(10);
}
if (updateChar)
diff --git a/engines/kyra/scene_mr.cpp b/engines/kyra/scene_mr.cpp
index 03cc05cd34..16b5f1fd4d 100644
--- a/engines/kyra/scene_mr.cpp
+++ b/engines/kyra/scene_mr.cpp
@@ -693,7 +693,7 @@ int KyraEngine_MR::trySceneChange(int *moveTable, int unk1, int updateChar) {
if (ret)
++moveTable;
- update();
+ delay(10, true);
}
if (updateChar)