aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra_hof.h
diff options
context:
space:
mode:
authorFlorian Kagerer2008-05-25 13:30:18 +0000
committerFlorian Kagerer2008-05-25 13:30:18 +0000
commit48d3b34a75ad3a1c35e7efa7eaa1361f8b564afc (patch)
treee0322009abdfc597f4f01c2a4ed76f17423b805e /engines/kyra/kyra_hof.h
parentda222b1a4827062a94ec4ac5147aab1778a0f4aa (diff)
downloadscummvm-rg350-48d3b34a75ad3a1c35e7efa7eaa1361f8b564afc.tar.gz
scummvm-rg350-48d3b34a75ad3a1c35e7efa7eaa1361f8b564afc.tar.bz2
scummvm-rg350-48d3b34a75ad3a1c35e7efa7eaa1361f8b564afc.zip
- some pauseEngineIntern() code for the HOF sequence player (not tested)
svn-id: r32270
Diffstat (limited to 'engines/kyra/kyra_hof.h')
-rw-r--r--engines/kyra/kyra_hof.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/kyra/kyra_hof.h b/engines/kyra/kyra_hof.h
index 4eac124c45..866dd55d16 100644
--- a/engines/kyra/kyra_hof.h
+++ b/engines/kyra/kyra_hof.h
@@ -182,9 +182,7 @@ public:
KyraEngine_HoF(OSystem *system, const GameFlags &flags);
~KyraEngine_HoF();
- //TODO: proper extended implementation of KyraEngine_v2::pauseEngineIntern.
- // Here we need to take care of the seqeunce play code (LordHoto *thinks*),
- // item animation, idle animation and tim player.
+ void pauseEngineIntern(bool pause);
Screen *screen() { return _screen; }
Screen_v2 *screen_v2() const { return _screen; }
@@ -860,7 +858,12 @@ protected:
uint32 _seqFrameDelay;
uint32 _seqStartTime;
+ uint32 _seqSubFrameStartTime;
uint32 _seqEndTime;
+ uint32 _seqSubFrameEndTimeInternal;
+ uint32 _seqWsaChatTimeout;
+ uint32 _seqWsaChatFrameTimeout;
+
int _seqFrameCounter;
int _seqScrollTextCounter;
int _seqWsaCurrentFrame;