aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/fullpipe.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2013-07-25 00:34:15 +0300
committerEugene Sandulenko2013-09-06 14:51:05 +0300
commitdbe5524fe036e51ebaafa900ce237b85e79020e8 (patch)
treebac7bacd14373758544dbae5b4028d363e800ab6 /engines/fullpipe/fullpipe.cpp
parentf54055d1eece57b4d939e1d0a96cbb379b955b39 (diff)
downloadscummvm-rg350-dbe5524fe036e51ebaafa900ce237b85e79020e8.tar.gz
scummvm-rg350-dbe5524fe036e51ebaafa900ce237b85e79020e8.tar.bz2
scummvm-rg350-dbe5524fe036e51ebaafa900ce237b85e79020e8.zip
FULLPIPE: First part of scene drawing code
Diffstat (limited to 'engines/fullpipe/fullpipe.cpp')
-rw-r--r--engines/fullpipe/fullpipe.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/engines/fullpipe/fullpipe.cpp b/engines/fullpipe/fullpipe.cpp
index fa332d10d3..2e0444417c 100644
--- a/engines/fullpipe/fullpipe.cpp
+++ b/engines/fullpipe/fullpipe.cpp
@@ -105,6 +105,25 @@ Common::Error FullpipeEngine::run() {
loadGam("fullpipe.gam");
+ EntranceInfo ent;
+
+ ent._sceneId = 3896;
+ sceneSwitcher(&ent);
+
+ while (!g_fullpipe->_needQuit) {
+ updateEvents();
+ _system->delayMillis(10);
+ _system->updateScreen();
+
+ _currentScene->draw();
+
+ if (g_fullpipe->_keyState == ' ') {
+ g_fullpipe->_keyState = Common::KEYCODE_INVALID;
+ break;
+ }
+ }
+
+
return Common::kNoError;
}