aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2013-10-28 23:06:13 +0200
committerEugene Sandulenko2013-10-29 00:11:47 +0200
commitda710ba3bbaccd5a4c023d40235a63208d0f7cdf (patch)
tree12f9ca7b80ef7d9cda526dfcdf1725694fcf451a
parent78afb3f836ad2e9283b6435758f6f31f7e335c13 (diff)
downloadscummvm-rg350-da710ba3bbaccd5a4c023d40235a63208d0f7cdf.tar.gz
scummvm-rg350-da710ba3bbaccd5a4c023d40235a63208d0f7cdf.tar.bz2
scummvm-rg350-da710ba3bbaccd5a4c023d40235a63208d0f7cdf.zip
FULLPIPE: Implement ModalIntro::idle()
-rw-r--r--engines/fullpipe/modal.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/fullpipe/modal.cpp b/engines/fullpipe/modal.cpp
index 14090ad813..bade31828d 100644
--- a/engines/fullpipe/modal.cpp
+++ b/engines/fullpipe/modal.cpp
@@ -187,7 +187,12 @@ bool ModalIntro::update() {
}
void ModalIntro::idle() {
- warning("STUB: ModalIntro::idle()");
+ g_fullpipe->_gameLoader->unloadScene(SC_INTRO2);
+ g_fullpipe->_currentScene = g_fullpipe->accessScene(SC_INTRO1);
+ g_fullpipe->_gameLoader->preloadScene(SC_INTRO1, TrubaDown);
+
+ if (g_fullpipe->_currentScene)
+ g_fullpipe->_gameLoader->updateSystems(42);
}
void ModalVideoPlayer::play(const char *fname) {