aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/events.h
diff options
context:
space:
mode:
authorPaul Gilbert2013-12-28 18:37:37 +1100
committerPaul Gilbert2013-12-28 18:37:37 +1100
commitb08e80cd6643b366774551360c7ba9ed611d48e6 (patch)
tree93a07c8142c220906a3bf033c2d63b3218972422 /engines/voyeur/events.h
parent84752aa27227bc3dde6005f818d4b2a9b21b8b5b (diff)
downloadscummvm-rg350-b08e80cd6643b366774551360c7ba9ed611d48e6.tar.gz
scummvm-rg350-b08e80cd6643b366774551360c7ba9ed611d48e6.tar.bz2
scummvm-rg350-b08e80cd6643b366774551360c7ba9ed611d48e6.zip
VOYEUR: Implemented evidence display code
Diffstat (limited to 'engines/voyeur/events.h')
-rw-r--r--engines/voyeur/events.h18
1 files changed, 8 insertions, 10 deletions
diff --git a/engines/voyeur/events.h b/engines/voyeur/events.h
index 5a94434d78..1e4559c65b 100644
--- a/engines/voyeur/events.h
+++ b/engines/voyeur/events.h
@@ -89,6 +89,8 @@ public:
int _field476;
int _field478;
int _field47A;
+ PictureResource *_evPicPtrs[6];
+ CMapResource *_evCmPtrs[6];
int _field4AC;
int _field4AE[5];
int _field4B8;
@@ -105,15 +107,7 @@ public:
int _timeStart;
int _duration;
int _vidStart;
- int _doApt;
- int _function;
- int _anim;
- int _level;
- int _levelDone;
- int _flags;
- int _evGroup;
- byte *_evPicPtrs[6];
- byte *_evCmPtrs[6];
+
int _audioTime;
int _phones[5];
int _numPhonesUsed;
@@ -187,13 +181,14 @@ private:
void vDoFadeInt();
void vDoCycleInt();
void fadeIntFunc();
+ void deleteIntNode(IntNode *node);
public:
IntData _gameData;
IntData &_intPtr;
IntNode _fadeIntNode;
IntNode _fade2IntNode;
IntNode _cycleIntNode;
- IntNode _evintnode;
+ IntNode _evIntNode;
IntNode _mainIntNode;
int _cycleStatus;
int _fadeFirstCol, _fadeLastCol;
@@ -215,6 +210,7 @@ public:
void vInitColor();
void delay(int cycles);
+ void delayClick(int cycles);
void pollEvents();
void startFade(CMapResource *cMap);
void addIntNode(IntNode *node);
@@ -240,6 +236,8 @@ public:
void addEvidEventEnd(int dead);
void addComputerEventStart();
void addComputerEventEnd(int v);
+ void stopEvidDim();
+
Common::String getEvidString(int eventIndex);
};