aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorEugene Sandulenko2013-12-31 00:17:35 +0200
committerEugene Sandulenko2013-12-31 00:17:35 +0200
commita36344b16862751b267d31e135f33016d310ce65 (patch)
tree9723cec199aadb29d78de03c3f5e412abbd5e66e /engines
parentbfc5e7aa9f236da7fc7ca4b53030fe28b6b7486f (diff)
downloadscummvm-rg350-a36344b16862751b267d31e135f33016d310ce65.tar.gz
scummvm-rg350-a36344b16862751b267d31e135f33016d310ce65.tar.bz2
scummvm-rg350-a36344b16862751b267d31e135f33016d310ce65.zip
FULLPIPE: Enable scene14
Diffstat (limited to 'engines')
-rw-r--r--engines/fullpipe/scenes.cpp4
-rw-r--r--engines/fullpipe/scenes.h5
2 files changed, 6 insertions, 3 deletions
diff --git a/engines/fullpipe/scenes.cpp b/engines/fullpipe/scenes.cpp
index 3c27e08e96..835f324ef6 100644
--- a/engines/fullpipe/scenes.cpp
+++ b/engines/fullpipe/scenes.cpp
@@ -521,7 +521,6 @@ bool FullpipeEngine::sceneSwitcher(EntranceInfo *entrance) {
_updateCursorCallback = defaultUpdateCursor;
break;
-#if 0
case SC_14:
sceneVar = _gameLoader->_gameVar->getSubVarByName("SC_14");
scene->preloadMovements(sceneVar);
@@ -530,10 +529,9 @@ bool FullpipeEngine::sceneSwitcher(EntranceInfo *entrance) {
scene->initObjectCursors("SC_14");
setSceneMusicParameters(sceneVar);
insertMessageHandler(sceneHandler14, 2, 2);
- scene14_sub_41D2B0();
+ scene14_setupMusic();
_updateCursorCallback = scene14_updateCursor;
break;
-#endif
case SC_15:
sceneVar = _gameLoader->_gameVar->getSubVarByName("SC_15");
diff --git a/engines/fullpipe/scenes.h b/engines/fullpipe/scenes.h
index 71d98ae3e5..93abacdc85 100644
--- a/engines/fullpipe/scenes.h
+++ b/engines/fullpipe/scenes.h
@@ -83,6 +83,11 @@ int sceneHandler12(ExCommand *ex);
void scene13_initScene(Scene *sc);
int sceneHandler13(ExCommand *ex);
+void scene14_initScene(Scene *sc);
+void scene14_setupMusic();
+int sceneHandler14(ExCommand *cmd);
+int scene14_updateCursor();
+
int scene15_updateCursor();
void scene15_initScene(Scene *sc);
int sceneHandler15(ExCommand *cmd);