diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/illusions/illusions.cpp | 1 | ||||
-rw-r--r-- | engines/illusions/illusions.h | 2 | ||||
-rw-r--r-- | engines/illusions/updatefunctions.cpp | 1 |
3 files changed, 3 insertions, 1 deletions
diff --git a/engines/illusions/illusions.cpp b/engines/illusions/illusions.cpp index 9bb40c344c..79570012c0 100644 --- a/engines/illusions/illusions.cpp +++ b/engines/illusions/illusions.cpp @@ -70,6 +70,7 @@ IllusionsEngine::IllusionsEngine(OSystem *syst, const IllusionsGameDescription * _resumeFromSavegameRequested = false; _savegameSceneId = 0; _savegameThreadId = 0; + _nextTempThreadId = 0; Engine::syncSoundSettings(); diff --git a/engines/illusions/illusions.h b/engines/illusions/illusions.h index 7154467873..ac6ff3b82a 100644 --- a/engines/illusions/illusions.h +++ b/engines/illusions/illusions.h @@ -109,7 +109,7 @@ public: void updateEvents(); Screen *_screen; - ScreenPaletteBase *_screenPalette; + ScreenPaletteBase *_screenPalette; ScreenText *_screenText; Input *_input; ActorInstanceList *_actorInstances; diff --git a/engines/illusions/updatefunctions.cpp b/engines/illusions/updatefunctions.cpp index 86aaf55048..7317508249 100644 --- a/engines/illusions/updatefunctions.cpp +++ b/engines/illusions/updatefunctions.cpp @@ -30,6 +30,7 @@ namespace Illusions { // UpdateFunctions UpdateFunctions::UpdateFunctions() { + _lastTimerUpdateTime = 0; } UpdateFunctions::~UpdateFunctions() { |