From a300c384d20dbc7331cc0fd40a4aa661388c0450 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Tue, 25 Mar 2014 21:10:03 +0200 Subject: FULLPIPE: Implement sceneHandler29_manFromR() --- engines/fullpipe/constants.h | 1 + engines/fullpipe/scenes/scene29.cpp | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/engines/fullpipe/constants.h b/engines/fullpipe/constants.h index b1c52d6476..3763f77220 100644 --- a/engines/fullpipe/constants.h +++ b/engines/fullpipe/constants.h @@ -1304,6 +1304,7 @@ namespace Fullpipe { #define MV_SHR_HITASS 2152 #define PIC_SC29_LTRUBA 2081 #define QU_SC29_MANFROM_L 2101 +#define QU_SC29_MANFROM_R 2104 #define SND_29_028 4758 #define SND_29_029 4759 #define ST_ASS_NORM 2122 diff --git a/engines/fullpipe/scenes/scene29.cpp b/engines/fullpipe/scenes/scene29.cpp index c247b0f8f6..6aa88b5676 100644 --- a/engines/fullpipe/scenes/scene29.cpp +++ b/engines/fullpipe/scenes/scene29.cpp @@ -233,6 +233,16 @@ void sceneHandler29_manFromL() { } } +void sceneHandler29_manFromR() { + getCurrSceneSc2MotionController()->setEnabled(); + getGameLoaderInteractionController()->enableFlag24(); + + chainQueue(QU_SC29_MANFROM_R, 1); + + g_vars->scene29_var10 = 0; + g_vars->scene29_var12 = 0; +} + void sceneHandler29_sub05() { warning("STUB: sceneHandler29_sub05()"); } -- cgit v1.2.3