aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/agos.h
diff options
context:
space:
mode:
authorTravis Howell2007-05-27 11:32:19 +0000
committerTravis Howell2007-05-27 11:32:19 +0000
commit7d8619350f70f6ca82970b8a12ae0d35c0dacca2 (patch)
treeb3b73f1d2dcdbde7d12651e0f3e5463006220226 /engines/agos/agos.h
parentc42c65686e3d2783be960181f23a876ed2389114 (diff)
downloadscummvm-rg350-7d8619350f70f6ca82970b8a12ae0d35c0dacca2.tar.gz
scummvm-rg350-7d8619350f70f6ca82970b8a12ae0d35c0dacca2.tar.bz2
scummvm-rg350-7d8619350f70f6ca82970b8a12ae0d35c0dacca2.zip
Fix loading restart state in Waxworks for now.
svn-id: r26966
Diffstat (limited to 'engines/agos/agos.h')
-rw-r--r--engines/agos/agos.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/agos/agos.h b/engines/agos/agos.h
index 83e46f9723..2ffd5c92cd 100644
--- a/engines/agos/agos.h
+++ b/engines/agos/agos.h
@@ -233,6 +233,9 @@ protected:
byte **_localStringtable;
uint _stringIdLocalMin, _stringIdLocalMax;
+ byte *_stateList;
+ uint _numRoomStates;
+
byte *_menuBase;
byte *_roomsList;
@@ -313,7 +316,7 @@ protected:
int _agosMenu;
byte _textMenu[10];
- uint _superRoomNumber;
+ uint _currentRoom, _superRoomNumber;
uint _wallOn;
uint16 _hyperLink, _newLines;
@@ -723,6 +726,8 @@ protected:
void mouseOff();
void mouseOn();
+ bool loadRoomItems(uint item);
+
virtual bool loadTablesIntoMem(uint subr_id);
bool loadXTablesIntoMem(uint subr_id);
void loadTextIntoMem(uint stringId);
@@ -1414,8 +1419,6 @@ protected:
virtual bool loadTablesIntoMem(uint subr_id);
- bool loadRoomItems(uint item);
-
virtual void moveDirn(Item *i, uint x);
};