aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/game.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/draci/game.h')
-rw-r--r--engines/draci/game.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/draci/game.h b/engines/draci/game.h
index 04a1f28d3d..c8ec693dbd 100644
--- a/engines/draci/game.h
+++ b/engines/draci/game.h
@@ -150,7 +150,6 @@ struct Dialogue {
struct Room {
int _roomNum;
byte _music;
- WalkingMap _walkingMap;
int _mapID;
int _palette;
int _numOverlays;
@@ -220,7 +219,7 @@ public:
int loadAnimation(uint animNum, uint z);
void loadOverlays();
void loadObject(uint numObj);
- void loadWalkingMap(int mapID); // <0 means the room's default walking map
+ void loadWalkingMap(int mapID); // but leaves _currentRoom._mapID untouched
void loadItem(int itemID);
uint getNumObjects() const;
@@ -259,6 +258,7 @@ public:
int getEscRoom() const;
int getMapRoom() const;
+ int getMapID() const;
int getMarkedAnimationIndex() const;
void setMarkedAnimationIndex(int index);
@@ -339,6 +339,7 @@ private:
bool _inventoryExit;
Room _currentRoom;
+ WalkingMap _walkingMap;
int _newRoom;
int _newGate;
int _previousRoom;