diff options
Diffstat (limited to 'engines/fullpipe/scenes/scene18and19.cpp')
-rw-r--r-- | engines/fullpipe/scenes/scene18and19.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/engines/fullpipe/scenes/scene18and19.cpp b/engines/fullpipe/scenes/scene18and19.cpp index d2fb8d43ce..10164933fd 100644 --- a/engines/fullpipe/scenes/scene18and19.cpp +++ b/engines/fullpipe/scenes/scene18and19.cpp @@ -63,7 +63,7 @@ void scene18_preload() { } } -void scene19_preload(Scene *sc, int entranceId) { +void scene19_setMovements(Scene *sc, int entranceId) { if (entranceId == TrubaRight) { g_vars->scene18_var15 = 1; } else { @@ -107,6 +107,16 @@ void scene19_preload(Scene *sc, int entranceId) { sc->stopAllSounds(); } +void scene19_preload() { + for (SceneTagList::iterator s = g_fp->_gameProject->_sceneTagList->begin(); s != g_fp->_gameProject->_sceneTagList->end(); ++s) { + if (s->_sceneId == SC_18) { + s->_scene = g_fp->_scene3; + + break; + } + } +} + void scene18_sub2(StaticANIObject *ani, Scene *sc) { warning("WARNING: scene18_sub2()"); } |