diff options
Diffstat (limited to 'engines/hugo/hugo.cpp')
-rw-r--r-- | engines/hugo/hugo.cpp | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/engines/hugo/hugo.cpp b/engines/hugo/hugo.cpp index 6254488fbe..8dc1ada4d5 100644 --- a/engines/hugo/hugo.cpp +++ b/engines/hugo/hugo.cpp @@ -157,40 +157,40 @@ Common::Error HugoEngine::run() { switch (_gameVariant) { case 0: // H1 Win - _fileManager = new FileManager_v3(*this); - _scheduler = new Scheduler_v2(*this); - _introHandler = new intro_1w(*this); - _screen = new Screen(*this); + _fileManager = new FileManager_v1w(*this); + _scheduler = new Scheduler_v3d(*this); + _introHandler = new intro_v1w(*this); + _screen = new Screen_v1w(*this); break; case 1: - _fileManager = new FileManager_v2(*this); - _scheduler = new Scheduler_v2(*this); - _introHandler = new intro_2w(*this); - _screen = new Screen(*this); + _fileManager = new FileManager_v2d(*this); + _scheduler = new Scheduler_v3d(*this); + _introHandler = new intro_v2w(*this); + _screen = new Screen_v1w(*this); break; case 2: - _fileManager = new FileManager_v2(*this); - _scheduler = new Scheduler_v2(*this); - _introHandler = new intro_3w(*this); - _screen = new Screen(*this); + _fileManager = new FileManager_v2d(*this); + _scheduler = new Scheduler_v3d(*this); + _introHandler = new intro_v3w(*this); + _screen = new Screen_v1w(*this); break; case 3: // H1 DOS - _fileManager = new FileManager_v1(*this); - _scheduler = new Scheduler_v1(*this); - _introHandler = new intro_1d(*this); - _screen = new Screen_v2(*this); + _fileManager = new FileManager_v1d(*this); + _scheduler = new Scheduler_v1d(*this); + _introHandler = new intro_v1d(*this); + _screen = new Screen_v1d(*this); break; case 4: - _fileManager = new FileManager_v2(*this); - _scheduler = new Scheduler_v1(*this); - _introHandler = new intro_2d(*this); - _screen = new Screen_v2(*this); + _fileManager = new FileManager_v2d(*this); + _scheduler = new Scheduler_v1d(*this); + _introHandler = new intro_v2d(*this); + _screen = new Screen_v1d(*this); break; case 5: - _fileManager = new FileManager_v4(*this); - _scheduler = new Scheduler_v2(*this); - _introHandler = new intro_3d(*this); - _screen = new Screen_v2(*this); + _fileManager = new FileManager_v3d(*this); + _scheduler = new Scheduler_v3d(*this); + _introHandler = new intro_v3d(*this); + _screen = new Screen_v1d(*this); break; } |