[Scummvm-cvs-logs] scummvm master -> 70923015f079b72edcff0019840d0b954e5ce249

sev- sev at scummvm.org
Wed Apr 2 14:43:23 CEST 2014


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
70923015f0 FULLPIPE: Implement sceneHandler29_sub05()


Commit: 70923015f079b72edcff0019840d0b954e5ce249
    https://github.com/scummvm/scummvm/commit/70923015f079b72edcff0019840d0b954e5ce249
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2014-04-02T15:42:41+03:00

Commit Message:
FULLPIPE: Implement sceneHandler29_sub05()

Changed paths:
    engines/fullpipe/scenes/scene29.cpp



diff --git a/engines/fullpipe/scenes/scene29.cpp b/engines/fullpipe/scenes/scene29.cpp
index c893850..e02a34e 100644
--- a/engines/fullpipe/scenes/scene29.cpp
+++ b/engines/fullpipe/scenes/scene29.cpp
@@ -713,7 +713,19 @@ void sceneHandler29_clickPorter(ExCommand *cmd) {
 }
 
 void sceneHandler29_sub05() {
-	warning("STUB: sceneHandler29_sub05()");
+	if (g_fp->_aniMan->_statics->_staticsId == ST_MAN29_RUNR) {
+		if (g_vars->scene29_var20 > 1436) {
+			sceneHandler29_manFromR();
+		} else {
+			g_vars->scene29_var14 = (1310 - g_vars->scene29_var20) * 5213 / 100000 + 25;
+
+			if (!g_vars->scene29_var15)
+				g_fp->_aniMan->startAnim(MV_MAN29_RUN, 0, -1);
+		}
+	}
+
+	g_vars->scene29_var20 = g_fp->_aniMan->_ox;
+	g_vars->scene29_var21 = g_fp->_aniMan->_oy;
 }
 
 void sceneHandler29_shootersEscape() {






More information about the Scummvm-git-logs mailing list