From 75ffec581ff8eaf040bfc6292e034528923352e4 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sun, 15 May 2005 09:46:34 +0000 Subject: Added AuxBlock::reset() method; moved aux related code to ScummEngine_v71he class svn-id: r18102 --- scumm/intern.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'scumm/intern.h') diff --git a/scumm/intern.h b/scumm/intern.h index e8becf5f3f..1f2e372ea9 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -795,7 +795,7 @@ protected: class ScummEngine_v71he : public ScummEngine_v70he { public: - ScummEngine_v71he(GameDetector *detector, OSystem *syst, const ScummGameSettings &gs, uint8 md5sum[16]) : ScummEngine_v70he(detector, syst, gs, md5sum) {} + ScummEngine_v71he(GameDetector *detector, OSystem *syst, const ScummGameSettings &gs, uint8 md5sum[16]); protected: virtual void redrawBGAreas(); @@ -804,6 +804,15 @@ protected: void preProcessAuxQueue(); void postProcessAuxQueue(); +public: + /* Actor AuxQueue stuff (HE) */ + AuxBlock _auxBlocks[16]; + uint16 _auxBlocksNum; + AuxEntry _auxEntries[16]; + uint16 _auxEntriesNum; + + void queueAuxBlock(Actor *a); + void queueAuxEntry(int actorNum, int subIndex); }; class ScummEngine_v72he : public ScummEngine_v71he { -- cgit v1.2.3