aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/game.h
diff options
context:
space:
mode:
authorDenis Kasak2009-07-30 03:37:04 +0000
committerDenis Kasak2009-07-30 03:37:04 +0000
commit181b155a2f50a05ec2982fa581d7ad5893746a35 (patch)
tree26ef91f52a9c12a0928c2dcb2b12a1d1a0ed8a1e /engines/draci/game.h
parent7532845feea721b554fd38f59e5dc28321ea9bfa (diff)
downloadscummvm-rg350-181b155a2f50a05ec2982fa581d7ad5893746a35.tar.gz
scummvm-rg350-181b155a2f50a05ec2982fa581d7ad5893746a35.tar.bz2
scummvm-rg350-181b155a2f50a05ec2982fa581d7ad5893746a35.zip
* Added support for keeping track of gates (exits from rooms)
* Added getters and setters for current room and gate numbers svn-id: r42915
Diffstat (limited to 'engines/draci/game.h')
-rw-r--r--engines/draci/game.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/draci/game.h b/engines/draci/game.h
index de995a4300..ba69673642 100644
--- a/engines/draci/game.h
+++ b/engines/draci/game.h
@@ -204,6 +204,12 @@ public:
int getVariable(int varNum);
void setVariable(int varNum, int value);
+ int getRoomNum();
+ void setRoomNum(int room);
+
+ int getGateNum();
+ void setGateNum(int gate);
+
int getIconStatus(int iconID);
int getMarkedAnimationIndex();
@@ -230,6 +236,8 @@ private:
GameObject *_objects;
Room _currentRoom;
+ int _currentGate;
+
LoopStatus _loopStatus;
bool _shouldQuit;