diff options
author | Florian Kagerer | 2009-03-06 22:53:08 +0000 |
---|---|---|
committer | Florian Kagerer | 2009-03-06 22:53:08 +0000 |
commit | 8639e34b41a22336301bff08827dfc7f0988424c (patch) | |
tree | 09dbc3a7708a889d732be20e4c3291b7b97f396a /engines/kyra/timer.h | |
parent | 3753d0b5f8f4fde1c7d5be10deb980bbc1bcda65 (diff) | |
download | scummvm-rg350-8639e34b41a22336301bff08827dfc7f0988424c.tar.gz scummvm-rg350-8639e34b41a22336301bff08827dfc7f0988424c.tar.bz2 scummvm-rg350-8639e34b41a22336301bff08827dfc7f0988424c.zip |
LOL: - doors can now be opened and closed
- some more work on monster walk code
svn-id: r39166
Diffstat (limited to 'engines/kyra/timer.h')
-rw-r--r-- | engines/kyra/timer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/kyra/timer.h b/engines/kyra/timer.h index 691bac3fb5..3892ecd580 100644 --- a/engines/kyra/timer.h +++ b/engines/kyra/timer.h @@ -45,6 +45,8 @@ struct TimerEntry { uint32 nextRun; TimerFunc *func; + + uint32 pauseStartTime; }; class TimerManager { @@ -70,12 +72,15 @@ public: void setNextRun(uint8 id, uint32 nextRun); uint32 getNextRun(uint8 id) const; + void pauseSingleTimer(uint8 id, bool p); + bool isEnabled(uint8 id) const; void enable(uint8 id); void disable(uint8 id); void loadDataFromFile(Common::SeekableReadStream &file, int version); void saveDataToFile(Common::WriteStream &file) const; + private: void resync(); |