diff options
author | Max Horn | 2005-04-17 23:19:16 +0000 |
---|---|---|
committer | Max Horn | 2005-04-17 23:19:16 +0000 |
commit | 96e40213efc65644c3685ca543f6ddbc05a27d87 (patch) | |
tree | 4d648d30e1e100841127adbe7fd6c1bfcb2a904e /scumm/intern.h | |
parent | c4e7f403f8b36c4c0437b6fa911f383dfa0770ab (diff) | |
download | scummvm-rg350-96e40213efc65644c3685ca543f6ddbc05a27d87.tar.gz scummvm-rg350-96e40213efc65644c3685ca543f6ddbc05a27d87.tar.bz2 scummvm-rg350-96e40213efc65644c3685ca543f6ddbc05a27d87.zip |
New virtual method getObjectIdFromOBIM
svn-id: r17660
Diffstat (limited to 'scumm/intern.h')
-rw-r--r-- | scumm/intern.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/scumm/intern.h b/scumm/intern.h index 53944e7430..792f68abec 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -1203,6 +1203,8 @@ protected: virtual void setCameraFollows(Actor *a); virtual void moveCamera(); virtual void panCameraTo(int x, int y); + + virtual int getObjectIdFromOBIM(const byte *obim); }; class ScummEngine_v8 : public ScummEngine_v7 { @@ -1214,7 +1216,9 @@ protected: }; const OpcodeEntryV8 *_opcodesV8; - + + ObjectIDMap _objectIDMap; + public: ScummEngine_v8(GameDetector *detector, OSystem *syst, const ScummGameSettings &gs, uint8 md5sum[16]) : ScummEngine_v7(detector, syst, gs, md5sum) {} @@ -1236,6 +1240,8 @@ protected: virtual int readVar(uint var); virtual void writeVar(uint var, int value); + virtual int getObjectIdFromOBIM(const byte *obim); + /* Version 8 script opcodes */ void o8_mod(); void o8_wait(); |