diff options
author | Eugene Sandulenko | 2013-07-25 00:34:15 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-09-06 14:51:05 +0300 |
commit | dbe5524fe036e51ebaafa900ce237b85e79020e8 (patch) | |
tree | bac7bacd14373758544dbae5b4028d363e800ab6 /engines/fullpipe/fullpipe.cpp | |
parent | f54055d1eece57b4d939e1d0a96cbb379b955b39 (diff) | |
download | scummvm-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.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; } |