aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/gob.cpp
diff options
context:
space:
mode:
authorSven Hesse2012-06-16 15:08:10 +0200
committerSven Hesse2012-06-16 15:08:10 +0200
commit6d01b517550d161b45cbebba077bb9f7bbbc99f2 (patch)
treeb7275936ae6e2e801fa4e450d3cfd0a8f46fb267 /engines/gob/gob.cpp
parent3d7c6a2710e7d8ba1dfc86afe09f94dbf874b99a (diff)
downloadscummvm-rg350-6d01b517550d161b45cbebba077bb9f7bbbc99f2.tar.gz
scummvm-rg350-6d01b517550d161b45cbebba077bb9f7bbbc99f2.tar.bz2
scummvm-rg350-6d01b517550d161b45cbebba077bb9f7bbbc99f2.zip
GOB: Add a proper GameType for AJ's World
Diffstat (limited to 'engines/gob/gob.cpp')
-rw-r--r--engines/gob/gob.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/gob/gob.cpp b/engines/gob/gob.cpp
index f3480fed99..3d3c43d91c 100644
--- a/engines/gob/gob.cpp
+++ b/engines/gob/gob.cpp
@@ -483,6 +483,17 @@ bool GobEngine::initGameParts() {
_resourceSizeWorkaround = true;
break;
+ case kGameTypeAJWorld:
+ _init = new Init_v2(this);
+ _video = new Video_v2(this);
+ _inter = new Inter_v2(this);
+ _mult = new Mult_v2(this);
+ _draw = new Draw_v2(this);
+ _map = new Map_v2(this);
+ _goblin = new Goblin_v2(this);
+ _scenery = new Scenery_v2(this);
+ break;
+
case kGameTypeGob3:
_init = new Init_v3(this);
_video = new Video_v2(this);