diff options
author | Eugene Sandulenko | 2013-08-08 01:14:24 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-09-06 14:51:11 +0300 |
commit | 1d55aa0c6ecade00b1b31932a86dd2f97b377882 (patch) | |
tree | 2b26bf245f5fba5ff5d717e19817a998814f0a24 /engines/fullpipe/fullpipe.cpp | |
parent | ea91b8f7998cc4a06f4f5d8732a1b9b0309d95d2 (diff) | |
download | scummvm-rg350-1d55aa0c6ecade00b1b31932a86dd2f97b377882.tar.gz scummvm-rg350-1d55aa0c6ecade00b1b31932a86dd2f97b377882.tar.bz2 scummvm-rg350-1d55aa0c6ecade00b1b31932a86dd2f97b377882.zip |
FULLPIPE: Attempt to fix crash on SC_1 startup. Domino is missing
Diffstat (limited to 'engines/fullpipe/fullpipe.cpp')
-rw-r--r-- | engines/fullpipe/fullpipe.cpp | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/engines/fullpipe/fullpipe.cpp b/engines/fullpipe/fullpipe.cpp index 2a5ceb1671..b71021bc66 100644 --- a/engines/fullpipe/fullpipe.cpp +++ b/engines/fullpipe/fullpipe.cpp @@ -133,24 +133,17 @@ Common::Error FullpipeEngine::run() { _isSaveAllowed = false; - if (!loadGam("fullpipe.gam")) - return Common::kNoGameDataFoundError; - - EntranceInfo ent; - + int scene = 0; if (ConfMan.hasKey("boot_param")) - ent._sceneId = ConfMan.getInt("boot_param"); - else - ent._sceneId = 3896; + scene = ConfMan.getInt("boot_param"); - sceneSwitcher(&ent); + if (!loadGam("fullpipe.gam", scene)) + return Common::kNoGameDataFoundError; #if 0 loadAllScenes(); #endif - _currentScene->draw(); - _gameContinue = true; while (_gameContinue) { |