aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/scene.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2013-07-29 14:28:47 +0300
committerEugene Sandulenko2013-09-06 14:51:08 +0300
commit8cceaae590792b8a96b295530288437b17b21437 (patch)
tree2fa1eb2cf1fb8ca3a5ed581f66d34e8605480ad1 /engines/fullpipe/scene.cpp
parent795a926744d4b39604fe8710a402bdb0cda5f79c (diff)
downloadscummvm-rg350-8cceaae590792b8a96b295530288437b17b21437.tar.gz
scummvm-rg350-8cceaae590792b8a96b295530288437b17b21437.tar.bz2
scummvm-rg350-8cceaae590792b8a96b295530288437b17b21437.zip
FULLPIPE: Implement StaticANIObject::draw()
Diffstat (limited to 'engines/fullpipe/scene.cpp')
-rw-r--r--engines/fullpipe/scene.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/fullpipe/scene.cpp b/engines/fullpipe/scene.cpp
index 1f6cb21ad7..5347d761d2 100644
--- a/engines/fullpipe/scene.cpp
+++ b/engines/fullpipe/scene.cpp
@@ -122,6 +122,7 @@ Scene::Scene() {
_field_BC = 0;
_shadows = 0;
_soundList = 0;
+ _libHandle = 0;
}
bool Scene::load(MfcArchive &file) {
@@ -236,7 +237,8 @@ bool Scene::load(MfcArchive &file) {
}
void Scene::initStaticANIObjects() {
- warning("STUB: Scene::initStaticANIObjects");
+ for (uint i = 0; i < _staticANIObjectList1.size(); i++)
+ ((StaticANIObject *)_staticANIObjectList1[i])->initMovements();
}
void Scene::init() {
@@ -249,7 +251,7 @@ void Scene::init() {
((PictureObject *)_picObjList[i])->clearFlags();
for (uint i = 0; i < _staticANIObjectList1.size(); i++)
- ((PictureObject *)_staticANIObjectList1[i])->clearFlags();
+ ((StaticANIObject *)_staticANIObjectList1[i])->clearFlags();
if (_staticANIObjectList2.size() != _staticANIObjectList1.size()) {
_staticANIObjectList2.clear();