[Scummvm-cvs-logs] SF.net SVN: scummvm: [31243] scummvm/trunk/engines/kyra/scene_v2.cpp

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Wed Mar 26 17:11:49 CET 2008


Revision: 31243
          http://scummvm.svn.sourceforge.net/scummvm/?rev=31243&view=rev
Author:   lordhoto
Date:     2008-03-26 09:11:47 -0700 (Wed, 26 Mar 2008)

Log Message:
-----------
Fix bug #1923638 "HoF: Marco missing animation frames".

Modified Paths:
--------------
    scummvm/trunk/engines/kyra/scene_v2.cpp

Modified: scummvm/trunk/engines/kyra/scene_v2.cpp
===================================================================
--- scummvm/trunk/engines/kyra/scene_v2.cpp	2008-03-26 14:56:51 UTC (rev 31242)
+++ scummvm/trunk/engines/kyra/scene_v2.cpp	2008-03-26 16:11:47 UTC (rev 31243)
@@ -715,8 +715,10 @@
 			!_specialSceneScriptState[_lastProcessedSceneScript]) {
 			_specialSceneScriptRunFlag = true;
 
-			while (_specialSceneScriptRunFlag && _sceneSpecialScriptsTimer[_lastProcessedSceneScript] <= _system->getMillis())
-				_specialSceneScriptRunFlag = _scriptInterpreter->runScript(&_sceneSpecialScripts[_lastProcessedSceneScript]) != 0;
+			while (_specialSceneScriptRunFlag && _sceneSpecialScriptsTimer[_lastProcessedSceneScript] <= _system->getMillis()) {
+				if (!_scriptInterpreter->runScript(&_sceneSpecialScripts[_lastProcessedSceneScript]))
+					_specialSceneScriptRunFlag = false;
+			}
 		}
 
 		if (!_scriptInterpreter->validScript(&_sceneSpecialScripts[_lastProcessedSceneScript])) {


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list