aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/scumm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/scumm/scumm.cpp')
-rw-r--r--engines/scumm/scumm.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp
index 3a25260263..b808ccb061 100644
--- a/engines/scumm/scumm.cpp
+++ b/engines/scumm/scumm.cpp
@@ -1301,12 +1301,13 @@ void ScummEngine::resetScumm() {
for (i = 0; i < _numActors; ++i) {
if (_game.version == 0)
_actors[i] = new ActorC64(i);
- else if (_game.version <= 3)
- _actors[i] = new ActorOldWalk(i);
+ else if (_game.version <= 2)
+ _actors[i] = new Actor_v2(i);
+ else if (_game.version == 3)
+ _actors[i] = new Actor_v3(i);
else
_actors[i] = new Actor(i);
_actors[i]->initActor(-1);
- _actors[i]->initActor(1);
// this is from IDB
if ((_game.version <= 1) || (_game.id == GID_MANIAC && (_game.features & GF_DEMO)))