diff options
author | Max Horn | 2005-04-20 23:53:29 +0000 |
---|---|---|
committer | Max Horn | 2005-04-20 23:53:29 +0000 |
commit | 7b93b0e079456018fdbc59e780925103ee345ca9 (patch) | |
tree | b173249f962fdb50948807960db638d2fb5cd7eb /scumm/intern.h | |
parent | bd5f93cece55bf5d75fa05d5623bed0da0cb3672 (diff) | |
download | scummvm-rg350-7b93b0e079456018fdbc59e780925103ee345ca9.tar.gz scummvm-rg350-7b93b0e079456018fdbc59e780925103ee345ca9.tar.bz2 scummvm-rg350-7b93b0e079456018fdbc59e780925103ee345ca9.zip |
Moved v2 verb code into class ScummEngine_v2
svn-id: r17725
Diffstat (limited to 'scumm/intern.h')
-rw-r--r-- | scumm/intern.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scumm/intern.h b/scumm/intern.h index d4cc1402b1..7abd6812f6 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -246,11 +246,18 @@ protected: const OpcodeEntryV2 *_opcodesV2; + V2MouseoverBox _mouseOverBoxesV2[7]; + int8 _mouseOverBoxV2; + public: ScummEngine_v2(GameDetector *detector, OSystem *syst, const ScummGameSettings &gs, uint8 md5sum[16]); virtual void scummInit(); + void checkV2MouseOver(Common::Point pos); + void checkV2Inventory(int x, int y); + void redrawV2Inventory(); + protected: virtual void setupOpcodes(); virtual void executeOpcode(byte i); @@ -266,6 +273,7 @@ protected: virtual void readGlobalObjects(); virtual void loadCharset(int no); + virtual void runInventoryScript(int i); virtual int getVar(); |