aboutsummaryrefslogtreecommitdiff
path: root/engines/prince/script.h
diff options
context:
space:
mode:
authorlukaslw2014-06-19 00:00:44 +0200
committerlukaslw2014-06-22 20:09:16 +0200
commit82bc00781962b3c4e72129052198c3c27d5e4f73 (patch)
tree67833924a240a2d218b610e4efc2069bc5fe8069 /engines/prince/script.h
parent78a2105bbce3b6ef4690777fcfbcc545170192d7 (diff)
downloadscummvm-rg350-82bc00781962b3c4e72129052198c3c27d5e4f73.tar.gz
scummvm-rg350-82bc00781962b3c4e72129052198c3c27d5e4f73.tar.bz2
scummvm-rg350-82bc00781962b3c4e72129052198c3c27d5e4f73.zip
PRINCE: Dialog box update; LMB outside of inventory beginning
Diffstat (limited to 'engines/prince/script.h')
-rw-r--r--engines/prince/script.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/prince/script.h b/engines/prince/script.h
index d53f951859..e7e444de13 100644
--- a/engines/prince/script.h
+++ b/engines/prince/script.h
@@ -120,6 +120,8 @@ public:
int goTester;
};
+ ScriptInfo _scriptInfo;
+
bool loadFromStream(Common::SeekableReadStream &stream);
template <typename T>
@@ -129,6 +131,7 @@ public:
}
uint32 getStartGameOffset();
+ uint32 getStdUseItem();
int16 getLightX(int locationNr);
int16 getLightY(int locationNr);
int32 getShadowScale(int locationNr);
@@ -139,6 +142,7 @@ public:
int scanInvObjExamEvents(int mobMask);
int scanInvObjUseEvents(int mobMask);
+ int scanMobItemEvents(int mobMask, int roomEventOffset);
const char *getString(uint32 offset) {
return (const char *)(&_data[offset]);
@@ -149,7 +153,6 @@ private:
uint8 *_data;
uint32 _dataSize;
Common::Array<Room> _roomList;
- ScriptInfo _scriptInfo;
};
class InterpreterFlags {