diff options
author | Gregory Montoir | 2007-11-01 18:16:02 +0000 |
---|---|---|
committer | Gregory Montoir | 2007-11-01 18:16:02 +0000 |
commit | d9d15f9e7ec845dfbf21d2dff191dfe4d19b6726 (patch) | |
tree | f354c344dcd5e80814ecd9e1575e8d5324cb6232 /engines/igor/parts/part_main.cpp | |
parent | e6e144d494a7f85a62dcc79ad96ddebc5aa34789 (diff) | |
download | scummvm-rg350-d9d15f9e7ec845dfbf21d2dff191dfe4d19b6726.tar.gz scummvm-rg350-d9d15f9e7ec845dfbf21d2dff191dfe4d19b6726.tar.bz2 scummvm-rg350-d9d15f9e7ec845dfbf21d2dff191dfe4d19b6726.zip |
added bootparam handling, minor cleanup
svn-id: r29364
Diffstat (limited to 'engines/igor/parts/part_main.cpp')
-rw-r--r-- | engines/igor/parts/part_main.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/engines/igor/parts/part_main.cpp b/engines/igor/parts/part_main.cpp index 0a6587f1e5..98c8f3bffb 100644 --- a/engines/igor/parts/part_main.cpp +++ b/engines/igor/parts/part_main.cpp @@ -929,9 +929,18 @@ void IgorEngine::PART_MAIN() { case 904: PART_90(); break; + case 950: + case 951: + case 952: + case 953: + case 954: + case 955: + case 956: + PART_95(); + break; default: warning("PART_MAIN() Unhandled part %d", _currentPart); - _currentPart = 255; + _currentPart = kInvalidPart; break; } if (_currentPart >= 10) { @@ -966,9 +975,6 @@ void IgorEngine::PART_MAIN() { _gameState.nextMusicCounter = 0; } } while (_currentPart != 255 && !_eventQuitGame); - for (_currentPart = 950; _currentPart <= 956 && !_eventQuitGame; ++_currentPart) { - PART_95(); - } } } // namespace Igor |