diff options
Diffstat (limited to 'engines/startrek/startrek.cpp')
-rw-r--r-- | engines/startrek/startrek.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/engines/startrek/startrek.cpp b/engines/startrek/startrek.cpp index 44e4713c4b..de851b36a2 100644 --- a/engines/startrek/startrek.cpp +++ b/engines/startrek/startrek.cpp @@ -47,9 +47,17 @@ StarTrekEngine::StarTrekEngine(OSystem *syst, const StarTrekGameDescription *gam _macResFork = nullptr; _room = nullptr; - _audioEnabled = true; + _clockTicks = 0; + _musicEnabled = true; _sfxEnabled = true; + _word_467a6 = true; + _musicWorking = true; + _sfxWorking = true; + _finishedPlayingSpeech = false; + + _mouseControllingShip = false; + _keyboardControlsMouse = true; } StarTrekEngine::~StarTrekEngine() { @@ -139,7 +147,9 @@ Common::Error StarTrekEngine::run() { */ - _gfx->openTextConfigurationMenu(false); + while (true) { + _gfx->showOptionsMenu(0, 0); + } _gfx->showText(&Graphics::readTextFromRdf, 0x2220, 150, 160, 0xb3, 0, 10, 0); while (!shouldQuit()) { |