aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/scumm.cpp
diff options
context:
space:
mode:
authorMax Horn2006-12-25 17:21:54 +0000
committerMax Horn2006-12-25 17:21:54 +0000
commitae4ea4d98944b9add05fac5f0efb053657fe82c3 (patch)
treea0814b59c36a221cd445f925794f3c034cc8485c /engines/scumm/scumm.cpp
parentba991e3b3ac520dad1d2eeed05c890bfe058c506 (diff)
downloadscummvm-rg350-ae4ea4d98944b9add05fac5f0efb053657fe82c3.tar.gz
scummvm-rg350-ae4ea4d98944b9add05fac5f0efb053657fe82c3.tar.bz2
scummvm-rg350-ae4ea4d98944b9add05fac5f0efb053657fe82c3.zip
Introduced ActorOldWalk subclass of Actor (for V1-V3 walk code)
svn-id: r24924
Diffstat (limited to 'engines/scumm/scumm.cpp')
-rw-r--r--engines/scumm/scumm.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp
index 672438b344..96675fa9f0 100644
--- a/engines/scumm/scumm.cpp
+++ b/engines/scumm/scumm.cpp
@@ -1248,6 +1248,8 @@ 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
_actors[i] = new Actor(i);
_actors[i]->initActor(1);