diff options
Diffstat (limited to 'engines/fullpipe')
-rw-r--r-- | engines/fullpipe/scenes.cpp | 4 | ||||
-rw-r--r-- | engines/fullpipe/scenes.h | 5 |
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); |