[Scummvm-cvs-logs] scummvm master -> a3575d149b711c7cc0db63b453f9adba1e704bc0

sev- sev at scummvm.org
Fri Mar 21 23:29:51 CET 2014


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

Summary:
8c7c0d4d37 FULLPIPE: Implement sceneHandler29_manBend()
a3575d149b FULLPIPE: Implement sceneHandler29_manJump()


Commit: 8c7c0d4d37463abcc7fe896a1aba0f37ba4d2116
    https://github.com/scummvm/scummvm/commit/8c7c0d4d37463abcc7fe896a1aba0f37ba4d2116
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2014-03-22T00:28:45+02:00

Commit Message:
FULLPIPE: Implement sceneHandler29_manBend()

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



diff --git a/engines/fullpipe/scenes/scene29.cpp b/engines/fullpipe/scenes/scene29.cpp
index 1586dfb..e94ddda 100644
--- a/engines/fullpipe/scenes/scene29.cpp
+++ b/engines/fullpipe/scenes/scene29.cpp
@@ -57,7 +57,17 @@ void sceneHandler29_manJump() {
 }
 
 void sceneHandler29_manBend() {
-	warning("STUB: sceneHandler29_manBend()");
+	if (!g_fp->_aniMan->_movement || g_fp->_aniMan->_movement->_id == MV_MAN29_RUN || g_fp->_aniMan->_movement->_id == MV_MAN29_STANDUP) {
+		g_vars->scene29_var12 = 0;
+		g_vars->scene29_var15 = 0;
+		g_vars->scene29_var11 = 1;
+
+		g_fp->_aniMan->changeStatics2(ST_MAN29_RUNR);
+		g_fp->_aniMan->startAnim(MV_MAN29_BEND, 0, -1);
+	}
+
+	g_vars->scene29_var20 = g_fp->_aniMan->_ox;
+	g_vars->scene29_var21 = g_fp->_aniMan->_oy;
 }
 
 void sceneHandler29_sub03() {


Commit: a3575d149b711c7cc0db63b453f9adba1e704bc0
    https://github.com/scummvm/scummvm/commit/a3575d149b711c7cc0db63b453f9adba1e704bc0
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2014-03-22T00:28:46+02:00

Commit Message:
FULLPIPE: Implement sceneHandler29_manJump()

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



diff --git a/engines/fullpipe/scenes/scene29.cpp b/engines/fullpipe/scenes/scene29.cpp
index e94ddda..794fb04 100644
--- a/engines/fullpipe/scenes/scene29.cpp
+++ b/engines/fullpipe/scenes/scene29.cpp
@@ -53,7 +53,17 @@ void sceneHandler29_clickPorter(ExCommand *cmd) {
 }
 
 void sceneHandler29_manJump() {
-	warning("STUB: sceneHandler29_manJump()");
+	if (!g_fp->_aniMan->_movement || g_fp->_aniMan->_movement->_id == MV_MAN29_RUN || g_fp->_aniMan->_movement->_id == MV_MAN29_STANDUP) {
+		g_vars->scene29_var12 = 0;
+		g_vars->scene29_var15 = 0;
+		g_vars->scene29_var11 = 1;
+
+		g_fp->_aniMan->changeStatics2(ST_MAN29_RUNR);
+		g_fp->_aniMan->startAnim(MV_MAN29_JUMP, 0, -1);
+	}
+
+	g_vars->scene29_var20 = g_fp->_aniMan->_ox;
+	g_vars->scene29_var21 = g_fp->_aniMan->_oy;
 }
 
 void sceneHandler29_manBend() {






More information about the Scummvm-git-logs mailing list