aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schickel2008-03-27 14:55:52 +0000
committerJohannes Schickel2008-03-27 14:55:52 +0000
commit9eb279e1b691612811ea2cb2d0cd9b437e51e09b (patch)
treea61f24e0eca4bb8f4b6776910192545c031a446b
parent57b80a79ab11894a2f9f02b0ddb743d85fcb7132 (diff)
downloadscummvm-rg350-9eb279e1b691612811ea2cb2d0cd9b437e51e09b.tar.gz
scummvm-rg350-9eb279e1b691612811ea2cb2d0cd9b437e51e09b.tar.bz2
scummvm-rg350-9eb279e1b691612811ea2cb2d0cd9b437e51e09b.zip
Update hack comment in o2_updateSceneAnim.
svn-id: r31263
-rw-r--r--engines/kyra/script_v2.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/kyra/script_v2.cpp b/engines/kyra/script_v2.cpp
index 886bed3fbd..f60ae099d0 100644
--- a/engines/kyra/script_v2.cpp
+++ b/engines/kyra/script_v2.cpp
@@ -1104,10 +1104,12 @@ int KyraEngine_v2::o2_updateSceneAnim(ScriptState *script) {
// Raziel^.
//
// We know currently of some different animations where this happens.
- // - One is where Marco is dangling from the flesh-eating plant (see bug #1923638 "HoF: Marco missing animation frames").
- // - The other one is after giving the ticket to the captain. He would move very fast (barely noticeable) onto the ship
+ // - Where Marco is dangling from the flesh-eating plant (see bug #1923638 "HoF: Marco missing animation frames").
+ // - After giving the ticket to the captain. He would move very fast (barely noticeable) onto the ship
// without this delay.
- // - The scene after giving the sandwitch to the guards in the city.
+ // - The scene after giving the sandwitch to the guards in the city. (see bug #1926838 "HoF: Animation plays too fast")
+ // This scene script calls o2_delay though, but since this updates the scene animation scripts again there is no delay
+ // for the animation.
if ((stackPos(0) == 2 && _mainCharacter.sceneId == 3) || (stackPos(0) == 3 && _mainCharacter.sceneId == 33) ||
((stackPos(0) == 1 || stackPos(0) == 2) && _mainCharacter.sceneId == 19))
_sceneSpecialScriptsTimer[_lastProcessedSceneScript] = _system->getMillis() + _tickLength * 6;