aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/gob.cpp
diff options
context:
space:
mode:
authorArnaud Boutonné2009-08-13 09:59:44 +0000
committerArnaud Boutonné2009-08-13 09:59:44 +0000
commitfc74ec86466fe949dc89c1ba4d47e43a66083e15 (patch)
tree4280ce516a3e207e5322c37ffb0866e1bf6cecba /engines/gob/gob.cpp
parent6bcc9a45fd63c35f4060fee81989d5cb1c0f833f (diff)
downloadscummvm-rg350-fc74ec86466fe949dc89c1ba4d47e43a66083e15.tar.gz
scummvm-rg350-fc74ec86466fe949dc89c1ba4d47e43a66083e15.tar.bz2
scummvm-rg350-fc74ec86466fe949dc89c1ba4d47e43a66083e15.zip
- Add a specific OPCODEFUNC checkData to avoid having a Playtoons workaround in working code
- Replace OPCODEDRAW 0x20,0x23 and 0x25 svn-id: r43345
Diffstat (limited to 'engines/gob/gob.cpp')
-rw-r--r--engines/gob/gob.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/gob/gob.cpp b/engines/gob/gob.cpp
index 082345e675..a348fbdb08 100644
--- a/engines/gob/gob.cpp
+++ b/engines/gob/gob.cpp
@@ -460,14 +460,14 @@ bool GobEngine::initGameParts() {
case kGameTypePlaytnCk:
case kGameTypeBambou:
_init = new Init_v2(this);
- _video = new Video_v2(this);
- _inter = new Inter_v6(this);
+ _video = new Video_v6(this);
+ _inter = new Inter_Playtoons(this);
_mult = new Mult_v2(this);
_draw = new Draw_v2(this);
_map = new Map_v2(this);
- _goblin = new Goblin_v2(this);
+ _goblin = new Goblin_v4(this);
_scenery = new Scenery_v2(this);
- _saveLoad = new SaveLoad_Playtoons(this);
+ _saveLoad = new SaveLoad_Playtoons(this, _targetName.c_str());
break;
default: