aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/scenes/scene11.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/fullpipe/scenes/scene11.cpp')
-rw-r--r--engines/fullpipe/scenes/scene11.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/engines/fullpipe/scenes/scene11.cpp b/engines/fullpipe/scenes/scene11.cpp
index 7fb158b817..eed42b65ed 100644
--- a/engines/fullpipe/scenes/scene11.cpp
+++ b/engines/fullpipe/scenes/scene11.cpp
@@ -631,8 +631,9 @@ int sceneHandler11(ExCommand *cmd) {
break;
case 107:
- if (g_vars->scene11_arcadeIsOn)
+ if (g_vars->scene11_arcadeIsOn) {
sceneHandler11_swingLogic();
+ }
break;
case 33:
@@ -729,6 +730,7 @@ int sceneHandler11(ExCommand *cmd) {
g_fp->startSceneTrack();
return res;
}
+ break;
case 29:
if (g_vars->scene11_swingIsSwinging) {
@@ -757,12 +759,16 @@ int sceneHandler11(ExCommand *cmd) {
|| (cmd->_sceneClickX - g_fp->_sceneRect.left < 47 && g_fp->_sceneRect.left > 0)) {
g_fp->processArcade(cmd);
- return 0;
+ break;
}
}
}
- return 0;
+ break;
}
+ break;
+
+ default:
+ break;
}
return 0;