aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/scumm.cpp
diff options
context:
space:
mode:
authorMax Horn2007-03-10 13:53:11 +0000
committerMax Horn2007-03-10 13:53:11 +0000
commitf3e970f5b7df962320390e3b92c493351f550715 (patch)
treea3a4b4de22a46f1ec37037ece46f30108a33a5eb /engines/scumm/scumm.cpp
parent5577379ac3d163c62d319a80f6749c9342401a01 (diff)
downloadscummvm-rg350-f3e970f5b7df962320390e3b92c493351f550715.tar.gz
scummvm-rg350-f3e970f5b7df962320390e3b92c493351f550715.tar.bz2
scummvm-rg350-f3e970f5b7df962320390e3b92c493351f550715.zip
SCUMM: Renamed ActorOldWalk to Actor_v3, added new subclass Actor_v2
svn-id: r26057
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)))