From bcc43d033a691b12b29d77b3d51c49e087492152 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Sun, 9 Mar 2014 00:25:50 +0200 Subject: FULLPIPE: Implement sceneHandler18and19_showBoyJumpTo() --- engines/fullpipe/scenes/scene18and19.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'engines/fullpipe/scenes') diff --git a/engines/fullpipe/scenes/scene18and19.cpp b/engines/fullpipe/scenes/scene18and19.cpp index 9623f20eb2..8c03a8e078 100644 --- a/engines/fullpipe/scenes/scene18and19.cpp +++ b/engines/fullpipe/scenes/scene18and19.cpp @@ -411,6 +411,7 @@ void sceneHandler18_showManJumpTo() { void sceneHandler18and19_showGirlJumpTo() { g_vars->scene18_girl->stopAnim_maybe(); g_vars->scene18_girl->hide(); + g_vars->scene18_var07[g_vars->scene18_var33]->sflags = 4; g_vars->scene18_var07[g_vars->scene18_var33]->ani->changeStatics2(ST_KSL_JUMPGIRL); @@ -425,7 +426,15 @@ void sceneHandler18and19_showGirlJump() { } void sceneHandler18and19_showBoyJumpTo() { - warning("STUB: sceneHandler18and19_showBoyJumpTo()"); + g_vars->scene18_boy->stopAnim_maybe(); + g_vars->scene18_boy->hide(); + + g_vars->scene18_var07[g_vars->scene18_var33]->sflags = 2; + g_vars->scene18_var07[g_vars->scene18_var33]->ani->changeStatics2(ST_KSL_JUMPBOY); + g_vars->scene18_var07[g_vars->scene18_var33]->ani->startAnim(MV_KSL_INBOY, 0, -1); + + g_vars->scene18_var23--; + g_vars->scene18_var24--; } void sceneHandler18and19_showBoyJump() { -- cgit v1.2.3