aboutsummaryrefslogtreecommitdiff
path: root/engines/griffon/engine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/griffon/engine.cpp')
-rw-r--r--engines/griffon/engine.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/griffon/engine.cpp b/engines/griffon/engine.cpp
index 8c0b511490..b23dae9e5d 100644
--- a/engines/griffon/engine.cpp
+++ b/engines/griffon/engine.cpp
@@ -105,7 +105,7 @@ void GriffonEngine::mainLoop() {
_console->onFrame();
updateEngine();
- } while (!_shouldQuit && !_gameEnd);
+ } while (!_shouldQuit && _gameMode != kGameModeEnd);
}
void GriffonEngine::updateEngine() {
@@ -161,7 +161,7 @@ void GriffonEngine::updateEngine() {
checkHit();
- if (_gameEnd)
+ if (_gameMode == kGameModeEnd)
return;
}
@@ -244,7 +244,7 @@ void GriffonEngine::updateEngine() {
if (_player.hp <= 0) {
theEnd();
- _gameEnd = true;
+ _gameMode = kGameModeEnd;
return;
}