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