aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/hugo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hugo/hugo.cpp')
-rw-r--r--engines/hugo/hugo.cpp48
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;
}