aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/script.cpp
diff options
context:
space:
mode:
authorDenis Kasak2009-07-07 21:18:28 +0000
committerDenis Kasak2009-07-07 21:18:28 +0000
commit586af0ab4264e022efe84fff8cdf080d580e8432 (patch)
treec492938acd6d5815801641d24158cee56ee04d40 /engines/draci/script.cpp
parent9246e9cf4a6f6a561274274019309b16ae1b96c4 (diff)
downloadscummvm-rg350-586af0ab4264e022efe84fff8cdf080d580e8432.tar.gz
scummvm-rg350-586af0ab4264e022efe84fff8cdf080d580e8432.tar.bz2
scummvm-rg350-586af0ab4264e022efe84fff8cdf080d580e8432.zip
* From Game::GameObject removed the following _idxSeq, _numSeq, _animObj, _seqTab (not used anymore), added Common::Array<int> _anims.
* Handled cylic animations properly * Handled the Z coordinate properly svn-id: r42244
Diffstat (limited to 'engines/draci/script.cpp')
-rw-r--r--engines/draci/script.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/draci/script.cpp b/engines/draci/script.cpp
index f45f45cb76..ed6e2b2802 100644
--- a/engines/draci/script.cpp
+++ b/engines/draci/script.cpp
@@ -226,7 +226,8 @@ void Script::load(Common::Queue<int> &params) {
GameObject *obj = _vm->_game->getObject(objID);
- obj->_seqTab[animID - obj->_idxSeq] = _vm->_game->loadAnimation(animID);
+ _vm->_game->loadAnimation(animID, obj->_priority);
+ obj->_anims.push_back(animID);
}
void Script::start(Common::Queue<int> &params) {