aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSylvain Dupont2010-10-10 20:30:36 +0000
committerSylvain Dupont2010-10-10 20:30:36 +0000
commit23aa94ec0273058e7fc1d826a654970d2dc71df7 (patch)
tree267047ce4be6f2be933997803baf466bde060ed0
parent9c56271839dc6100be45bed9f75f5c67ec046907 (diff)
downloadscummvm-rg350-23aa94ec0273058e7fc1d826a654970d2dc71df7.tar.gz
scummvm-rg350-23aa94ec0273058e7fc1d826a654970d2dc71df7.tar.bz2
scummvm-rg350-23aa94ec0273058e7fc1d826a654970d2dc71df7.zip
TOON: Fix fast animation "Ready" on Sweetfighter game
svn-id: r53129
-rw-r--r--engines/toon/script_func.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/toon/script_func.cpp b/engines/toon/script_func.cpp
index 724f120755..821a8971de 100644
--- a/engines/toon/script_func.cpp
+++ b/engines/toon/script_func.cpp
@@ -960,7 +960,6 @@ int32 ScriptFunc::sys_Cmd_Draw_Scene_Anim_WSA_Frame(EMCState *state) {
SceneAnimation *sceneAnim = _vm->getSceneAnimation(animId);
- //debugC(0,0xfff,"Anim %d / frame %d ", animId, frame);
if (sceneAnim->_active) {
sceneAnim->_animInstance->setFrame(frame);
sceneAnim->_animInstance->setAnimationRange(frame, frame);
@@ -977,6 +976,9 @@ int32 ScriptFunc::sys_Cmd_Draw_Scene_Anim_WSA_Frame(EMCState *state) {
_vm->pauseSceneAnimationScript(_vm->getCurrentUpdatingSceneAnimation(), 2);
else if (animId == 20 || animId == 15 || animId == 21 || animId == 16 || animId == 17 || animId == 18)
_vm->pauseSceneAnimationScript(_vm->getCurrentUpdatingSceneAnimation(), 1);
+ else if (animId == 9) {
+ _vm->pauseSceneAnimationScript(_vm->getCurrentUpdatingSceneAnimation(), 6);
+ }
}
if (_vm->state()->_currentScene == 29) {