diff options
author | Eugene Sandulenko | 2014-01-05 22:41:04 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2014-01-05 22:42:15 +0200 |
commit | 86e244bbe5581cdf04d093dcd894f5aa646a0bca (patch) | |
tree | f99a0b6236427c061d470b62aed696a37b658dc2 /engines | |
parent | 8707660f3145317f8c0b0c83ce53b96681106f48 (diff) | |
download | scummvm-rg350-86e244bbe5581cdf04d093dcd894f5aa646a0bca.tar.gz scummvm-rg350-86e244bbe5581cdf04d093dcd894f5aa646a0bca.tar.bz2 scummvm-rg350-86e244bbe5581cdf04d093dcd894f5aa646a0bca.zip |
FULLPIPE: Enable scene26
Diffstat (limited to 'engines')
-rw-r--r-- | engines/fullpipe/scenes.cpp | 4 | ||||
-rw-r--r-- | engines/fullpipe/scenes.h | 5 | ||||
-rw-r--r-- | engines/fullpipe/scenes/scene26.cpp | 2 |
3 files changed, 8 insertions, 3 deletions
diff --git a/engines/fullpipe/scenes.cpp b/engines/fullpipe/scenes.cpp index cf40c6bbe3..322c7d75e0 100644 --- a/engines/fullpipe/scenes.cpp +++ b/engines/fullpipe/scenes.cpp @@ -761,7 +761,6 @@ bool FullpipeEngine::sceneSwitcher(EntranceInfo *entrance) { _updateCursorCallback = scene25_updateCursor; break; -#if 0 case SC_26: sceneVar = _gameLoader->_gameVar->getSubVarByName("SC_26"); scene->preloadMovements(sceneVar); @@ -770,10 +769,11 @@ bool FullpipeEngine::sceneSwitcher(EntranceInfo *entrance) { scene->initObjectCursors("SC_26"); setSceneMusicParameters(sceneVar); insertMessageHandler(sceneHandler26, 2, 2); - scene26_sub_426140(scene); + scene26_setupDrop(scene); _updateCursorCallback = scene26_updateCursor; break; +#if 0 case SC_27: sceneVar = _gameLoader->_gameVar->getSubVarByName("SC_27"); scene->preloadMovements(sceneVar); diff --git a/engines/fullpipe/scenes.h b/engines/fullpipe/scenes.h index bdd2307241..f2843b251d 100644 --- a/engines/fullpipe/scenes.h +++ b/engines/fullpipe/scenes.h @@ -127,6 +127,11 @@ void scene25_setupWater(Scene *sc, int entrance); int sceneHandler25(ExCommand *cmd); int scene25_updateCursor(); +void scene26_initScene(Scene *sc); +void scene26_setupDrop(Scene *sc); +int sceneHandler26(ExCommand *cmd); +int scene26_updateCursor(); + int scene30_updateCursor(); void scene30_initScene(Scene *sc, int flag); int sceneHandler30(ExCommand *cmd); diff --git a/engines/fullpipe/scenes/scene26.cpp b/engines/fullpipe/scenes/scene26.cpp index 841e1896bb..0c53130e3e 100644 --- a/engines/fullpipe/scenes/scene26.cpp +++ b/engines/fullpipe/scenes/scene26.cpp @@ -87,7 +87,7 @@ void sceneHandler26_updateDrop() { g_fp->_behaviorManager->setFlagByStaticAniObject(g_vars->scene26_drop, 1); } -void scene26_setupDrop() { +void scene26_setupDrop(Scene *sc) { sceneHandler26_updateDrop(); } |