aboutsummaryrefslogtreecommitdiff
path: root/kyra/scene.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kyra/scene.cpp')
-rw-r--r--kyra/scene.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/kyra/scene.cpp b/kyra/scene.cpp
index e99812b439..4e126b4fac 100644
--- a/kyra/scene.cpp
+++ b/kyra/scene.cpp
@@ -770,8 +770,7 @@ void KyraEngine::initSceneObjectList(int brandonAlive) {
curAnimState->active = 1;
curAnimState->refreshFlag = 1;
curAnimState->bkgdChangeFlag = 1;
- }
- else {
+ } else {
curAnimState->active = 0;
curAnimState->refreshFlag = 0;
curAnimState->bkgdChangeFlag = 0;
@@ -786,7 +785,9 @@ void KyraEngine::initSceneObjectList(int brandonAlive) {
curAnimState->background = _sprites->_anims[i].background;
curAnimState->sceneAnimPtr = _sprites->_sceneShapes[_sprites->_anims[i].sprite];
- if(_sprites->_anims[i].unk2)
+ curAnimState->disable = _sprites->_anims[i].disable;
+
+ if (_sprites->_anims[i].unk2)
curAnimState->flags = 0x800;
else
curAnimState->flags = 0;