aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he
diff options
context:
space:
mode:
authorEugene Sandulenko2016-09-02 23:38:39 +0200
committerGitHub2016-09-02 23:38:39 +0200
commitd4f9c0e361cb85d9674e44c6762722ac84be0d2d (patch)
treef16198b1c64d042dadf07de1c06ade0248b4ccfd /engines/scumm/he
parent3c619d85890f540e4bbb8da24779987bee315dfd (diff)
parent940bb41526da8e16889effc803f029128043b5d8 (diff)
downloadscummvm-rg350-d4f9c0e361cb85d9674e44c6762722ac84be0d2d.tar.gz
scummvm-rg350-d4f9c0e361cb85d9674e44c6762722ac84be0d2d.tar.bz2
scummvm-rg350-d4f9c0e361cb85d9674e44c6762722ac84be0d2d.zip
Merge pull request #821 from BenCastricum/bugfixes
SCUMM: Bugfixes
Diffstat (limited to 'engines/scumm/he')
-rw-r--r--engines/scumm/he/intern_he.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/scumm/he/intern_he.h b/engines/scumm/he/intern_he.h
index 8d7ed81dd8..8a562ea7b5 100644
--- a/engines/scumm/he/intern_he.h
+++ b/engines/scumm/he/intern_he.h
@@ -56,9 +56,11 @@ public:
Common::Rect _actorClipOverride; // HE specific
int _heTimers[16];
+ uint32 _pauseStartTime;
int getHETimer(int timer);
void setHETimer(int timer);
+ void pauseHETimers(bool pause);
public:
ScummEngine_v60he(OSystem *syst, const DetectorResult &dr);
@@ -94,6 +96,7 @@ protected:
Common::WriteStream *openSaveFileForAppending(const byte *fileName);
void deleteSaveFile(const byte *fileName);
void renameSaveFile(const byte *from, const byte *to);
+ void pauseEngineIntern(bool pause);
Common::SeekableReadStream *openSaveFileForReading(int slot, bool compat, Common::String &fileName);
Common::WriteStream *openSaveFileForWriting(int slot, bool compat, Common::String &fileName);