aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/objects.h
diff options
context:
space:
mode:
authorNicola Mettifogo2009-03-02 08:36:42 +0000
committerNicola Mettifogo2009-03-02 08:36:42 +0000
commit33a8fe7a7e596b13b05e091c52a0f1a2d5296394 (patch)
tree3b8353a62a615b0a931f1a58965e3747b84332a2 /engines/parallaction/objects.h
parentda6315bb4c0b93cfd60dbb0ad2117caa530116e7 (diff)
downloadscummvm-rg350-33a8fe7a7e596b13b05e091c52a0f1a2d5296394.tar.gz
scummvm-rg350-33a8fe7a7e596b13b05e091c52a0f1a2d5296394.tar.bz2
scummvm-rg350-33a8fe7a7e596b13b05e091c52a0f1a2d5296394.zip
Initialize and save zones flags and follower position when a location switch occurs.
svn-id: r39064
Diffstat (limited to 'engines/parallaction/objects.h')
-rw-r--r--engines/parallaction/objects.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/parallaction/objects.h b/engines/parallaction/objects.h
index 7d09663a47..60c854661e 100644
--- a/engines/parallaction/objects.h
+++ b/engines/parallaction/objects.h
@@ -233,6 +233,11 @@ struct DoorData {
DoorData() {
_location = NULL;
_startFrame = 0;
+ _startPos.x = -1000;
+ _startPos.y = -1000;
+ _startFrame2 = 0;
+ _startPos2.x = -1000;
+ _startPos2.y = -1000;
gfxobj = NULL;
}
};
@@ -316,6 +321,7 @@ public:
// BRA specific
uint _index;
+ uint _locationIndex;
char *_linkedName;
AnimationPtr _linkedAnim;