diff options
author | Travis Howell | 2004-09-04 08:13:48 +0000 |
---|---|---|
committer | Travis Howell | 2004-09-04 08:13:48 +0000 |
commit | 255736dfb70099b7cacea3f071453b5d48307f5f (patch) | |
tree | 4f97028ede79a7e428a80f171da7324d1df7056c /scumm/actor.cpp | |
parent | 4bd05071e511c077811040c7c746d1c5f8e8c3f8 (diff) | |
download | scummvm-rg350-255736dfb70099b7cacea3f071453b5d48307f5f.tar.gz scummvm-rg350-255736dfb70099b7cacea3f071453b5d48307f5f.tar.bz2 scummvm-rg350-255736dfb70099b7cacea3f071453b5d48307f5f.zip |
Complete actor clipping override code for HE games.
Add akos speech queue for HE games
Minor cleanup
svn-id: r14883
Diffstat (limited to 'scumm/actor.cpp')
-rw-r--r-- | scumm/actor.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp index 7154a615fa..bd387d3ad9 100644 --- a/scumm/actor.cpp +++ b/scumm/actor.cpp @@ -65,11 +65,6 @@ Actor::Actor() { memset(&walkdata, 0, sizeof(ActorWalkData)); walkdata.point3.x = 32000; - clipOverride.right = 0; - clipOverride.left = 0; - clipOverride.top = 0; - clipOverride.bottom = 0; - walkScript = 0; initActor(1); @@ -138,6 +133,11 @@ void Actor::initActor(int mode) { walkScript = 0; talkScript = 0; + clipOverride.right = _vm->_actorClipRight; + clipOverride.left = _vm->_actorClipLeft; + clipOverride.top = _vm->_actorClipTop; + clipOverride.bottom = _vm->_actorClipBottom; + _vm->_classData[number] = (_vm->_version >= 7) ? _vm->_classData[0] : 0; } |