diff options
author | Eugene Sandulenko | 2013-12-17 10:14:00 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2013-12-17 10:14:00 +0200 |
commit | ce586cf836deb63b08db667d8faba72fb50e2fad (patch) | |
tree | a478254e162438957c454cae14bde59b539042d7 /engines | |
parent | bdd9931357bc7623c17d0fa606b2c854be771b64 (diff) | |
download | scummvm-rg350-ce586cf836deb63b08db667d8faba72fb50e2fad.tar.gz scummvm-rg350-ce586cf836deb63b08db667d8faba72fb50e2fad.tar.bz2 scummvm-rg350-ce586cf836deb63b08db667d8faba72fb50e2fad.zip |
FULLPIPE: More code to scene06
Diffstat (limited to 'engines')
-rw-r--r-- | engines/fullpipe/constants.h | 2 | ||||
-rw-r--r-- | engines/fullpipe/scenes/scene06.cpp | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/engines/fullpipe/constants.h b/engines/fullpipe/constants.h index 3d9b0bad53..159b296ca4 100644 --- a/engines/fullpipe/constants.h +++ b/engines/fullpipe/constants.h @@ -236,6 +236,7 @@ namespace Fullpipe { #define PIC_SC4_LRTRUBA 616 #define PIC_SC4_MASK 585 #define PIC_SC4_PLANK 5183 +#define PIC_SC6_LADDER 1104 #define PIC_SCD_SEL 734 #define QU_BALL_WALKL 4920 #define QU_BALL_WALKR 4919 @@ -265,6 +266,7 @@ namespace Fullpipe { #define QU_SC6_DROPS 2898 #define QU_SC6_ENTERLIFT 1054 #define QU_SC6_EXITLIFT 1055 +#define QU_SC6_SHOWHANDLE 1689 #define SC_1 301 #define SC_10 653 #define SC_11 654 diff --git a/engines/fullpipe/scenes/scene06.cpp b/engines/fullpipe/scenes/scene06.cpp index a8ce227ca0..ecccd7844d 100644 --- a/engines/fullpipe/scenes/scene06.cpp +++ b/engines/fullpipe/scenes/scene06.cpp @@ -102,7 +102,8 @@ void sceneHandler06_spinHandle() { } void sceneHandler06_uPipeClick() { - warning("STUB: sceneHandler06_uPipeClick()"); + if (getGameLoaderInteractionController()->_flag24) + handleObjectInteraction(g_fullpipe->_aniMan2, g_fullpipe->_currentScene->getPictureObjectById(PIC_SC6_LADDER, 0), 0); } void sceneHandler06_buttonPush() { @@ -114,7 +115,7 @@ void sceneHandler06_showNextBall() { } void sceneHandler06_installHandle() { - warning("STUB: sceneHandler06_installHandle()"); + chainQueue(QU_SC6_SHOWHANDLE, 0); } void sceneHandler06_takeBall() { |