aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2013-02-03 14:30:03 +0100
committerStrangerke2013-02-03 14:30:03 +0100
commit5846c71469dd29d2e1e6863de6804c7b6dd9b6ba (patch)
tree93a66ff37318426ed01c31239dff00828dff065c
parent5be9c19ac75476be2117c14e0795c96d12c481ea (diff)
downloadscummvm-rg350-5846c71469dd29d2e1e6863de6804c7b6dd9b6ba.tar.gz
scummvm-rg350-5846c71469dd29d2e1e6863de6804c7b6dd9b6ba.tar.bz2
scummvm-rg350-5846c71469dd29d2e1e6863de6804c7b6dd9b6ba.zip
HOPKINS: Remove debug hack left in previous commit, some tiny refactoring
-rw-r--r--engines/hopkins/hopkins.cpp15
1 files changed, 6 insertions, 9 deletions
diff --git a/engines/hopkins/hopkins.cpp b/engines/hopkins/hopkins.cpp
index 216d8787cc..5d85afa548 100644
--- a/engines/hopkins/hopkins.cpp
+++ b/engines/hopkins/hopkins.cpp
@@ -816,8 +816,6 @@ bool HopkinsEngine::runFull() {
_globals._exitId = 0;
- _globals._exitId = 77;
-
for (;;) {
if (_globals._exitId == 300)
_globals._exitId = 0;
@@ -2793,8 +2791,7 @@ void HopkinsEngine::OCEAN(int16 curExitId, Common::String backgroundFilename, in
_graphicsManager._noFadingFl = false;
_globals.iRegul = 1;
- bool loopCond = false;
- do {
+ for (;;) {
int mouseButton = _eventsManager.getMouseButton();
if (mouseButton && mouseButton == 1)
BTOCEAN();
@@ -2802,16 +2799,16 @@ void HopkinsEngine::OCEAN(int16 curExitId, Common::String backgroundFilename, in
OCEAN_HOME();
_eventsManager.VBL();
if (_globals._exitId || g_system->getEventManager()->shouldQuit())
- loopCond = true;
- } while (!loopCond);
+ break;
+ }
if (_globals._exitId == 1)
_globals._exitId = exit1;
- if (_globals._exitId == 2)
+ else if (_globals._exitId == 2)
_globals._exitId = exit2;
- if (_globals._exitId == 3)
+ else if (_globals._exitId == 3)
_globals._exitId = exit3;
- if (_globals._exitId == 4)
+ else if (_globals._exitId == 4)
_globals._exitId = exit4;
_graphicsManager.fadeOutLong();
_objectsManager.removeSprite(0);