diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/illusions/bbdou/bbdou_cursor.cpp | 2 | ||||
-rw-r--r-- | engines/illusions/bbdou/bbdou_specialcode.cpp | 4 | ||||
-rw-r--r-- | engines/illusions/bbdou/illusions_bbdou.cpp | 4 | ||||
-rw-r--r-- | engines/illusions/bbdou/scriptopcodes_bbdou.cpp | 2 | ||||
-rw-r--r-- | engines/illusions/camera.cpp | 10 | ||||
-rw-r--r-- | engines/illusions/duckman/duckman_specialcode.cpp | 2 | ||||
-rw-r--r-- | engines/illusions/duckman/illusions_duckman.cpp | 8 | ||||
-rw-r--r-- | engines/illusions/duckman/scriptopcodes_duckman.cpp | 2 | ||||
-rw-r--r-- | engines/illusions/illusions.cpp | 2 | ||||
-rw-r--r-- | engines/illusions/resources/backgroundresource.cpp | 2 | ||||
-rw-r--r-- | engines/illusions/threads/talkthread.cpp | 6 | ||||
-rw-r--r-- | engines/illusions/threads/talkthread_duckman.cpp | 4 |
12 files changed, 47 insertions, 1 deletions
diff --git a/engines/illusions/bbdou/bbdou_cursor.cpp b/engines/illusions/bbdou/bbdou_cursor.cpp index e9046c3e90..d0f6a09d4f 100644 --- a/engines/illusions/bbdou/bbdou_cursor.cpp +++ b/engines/illusions/bbdou/bbdou_cursor.cpp @@ -312,6 +312,8 @@ uint BbdouCursor::calcTrackingCursorIndex(uint trackingFlags) { cursorIndex = 8; } break; + default: + break; } return cursorIndex; } diff --git a/engines/illusions/bbdou/bbdou_specialcode.cpp b/engines/illusions/bbdou/bbdou_specialcode.cpp index d7003af10c..9519d13a2c 100644 --- a/engines/illusions/bbdou/bbdou_specialcode.cpp +++ b/engines/illusions/bbdou/bbdou_specialcode.cpp @@ -492,6 +492,8 @@ void BbdouSpecialCode::spcSaladCtl(OpCall &opCall) { case 2: addSalad(sequenceId); break; + default: + break; } } @@ -875,6 +877,8 @@ void BbdouSpecialCode::cursorCrosshairControlRoutine(Control *cursorControl, uin case 7: cursorData._sequenceId = 0x60014; break; + default: + break; } _cursor->show(cursorControl); cursorData._currOverlappedObjectId = overlappedControl->_objectId; diff --git a/engines/illusions/bbdou/illusions_bbdou.cpp b/engines/illusions/bbdou/illusions_bbdou.cpp index 30726ea48e..f03995230a 100644 --- a/engines/illusions/bbdou/illusions_bbdou.cpp +++ b/engines/illusions/bbdou/illusions_bbdou.cpp @@ -405,6 +405,8 @@ Common::Point IllusionsEngine_BBDOU::getNamedPointPosition(uint32 namedPointId) return Common::Point(640, 0); case 0x70023: return Common::Point(320, 240); + default: + break; } debug("getNamedPointPosition(%08X) UNKNOWN", namedPointId); return Common::Point(0, 0); @@ -457,6 +459,8 @@ void IllusionsEngine_BBDOU::cursorControlRoutine(Control *control, uint32 deltaT case 3: _menuSystem->update(control); break; + default: + break; } } } diff --git a/engines/illusions/bbdou/scriptopcodes_bbdou.cpp b/engines/illusions/bbdou/scriptopcodes_bbdou.cpp index d81cf0dac9..e1ac701514 100644 --- a/engines/illusions/bbdou/scriptopcodes_bbdou.cpp +++ b/engines/illusions/bbdou/scriptopcodes_bbdou.cpp @@ -843,6 +843,8 @@ void ScriptOpcodes_BBDOU::opCompareBlockCounter(ScriptThread *scriptThread, OpCa case 6: compareResult = lvalue <= rvalue; break; + default: + break; } _vm->_stack->push(compareResult ? 1 : 0); } diff --git a/engines/illusions/camera.cpp b/engines/illusions/camera.cpp index 7fdb219544..aa372be8c1 100644 --- a/engines/illusions/camera.cpp +++ b/engines/illusions/camera.cpp @@ -213,6 +213,8 @@ void Camera::pushCameraMode() { item._panTargetPoint = _activeState._panTargetPoint; item._panNotifyId = _activeState._panNotifyId; break; + default: + break; } _stack.push(item); } @@ -245,6 +247,8 @@ void Camera::popCameraMode() { case 6: stopPan(); break; + default: + break; } } @@ -268,6 +272,8 @@ void Camera::update(uint32 currTime) { case 3: updateMode3(currTime); break; + default: + break; } if (_activeState._cameraMode != 6) { @@ -333,6 +339,8 @@ bool Camera::isAtPanLimit(int limitNum) { return _activeState._currPan.x <= _activeState._bounds._topLeft.x; case 4: return _activeState._currPan.x >= _activeState._bounds._bottomRight.x; + default: + break; } return false; } @@ -540,6 +548,8 @@ void Camera::init() { case kGameIdBBDOU: initBBDOU(); break; + default: + break; } } diff --git a/engines/illusions/duckman/duckman_specialcode.cpp b/engines/illusions/duckman/duckman_specialcode.cpp index a7f301ff1b..b00579befe 100644 --- a/engines/illusions/duckman/duckman_specialcode.cpp +++ b/engines/illusions/duckman/duckman_specialcode.cpp @@ -338,6 +338,8 @@ void DuckmanSpecialCode::spcHoldGlowingElvisPoster(OpCall &opCall) { _vm->_cursor._field14[_vm->_cursor._actorIndex - 1] = true; } break; + default: + break; } _vm->notifyThreadId(opCall._threadId); } diff --git a/engines/illusions/duckman/illusions_duckman.cpp b/engines/illusions/duckman/illusions_duckman.cpp index 326d8abb36..6e6d31d27a 100644 --- a/engines/illusions/duckman/illusions_duckman.cpp +++ b/engines/illusions/duckman/illusions_duckman.cpp @@ -790,6 +790,8 @@ void IllusionsEngine_Duckman::cursorControlRoutine(Control *control, uint32 delt case 4: _menuSystem->update(_cursor._control); break; + default: + break; } } } @@ -1188,9 +1190,13 @@ void IllusionsEngine_Duckman::playSoundEffect(int index) { case 18: soundEffectId = soundIds[26]; break; + default: + break; } - if (soundEffectId) + + if (soundEffectId) { _soundMan->playSound(soundEffectId, 255, 0); + } } bool IllusionsEngine_Duckman::getTriggerCause(uint32 verbId, uint32 objectId2, uint32 objectId, uint32 &outThreadId) { diff --git a/engines/illusions/duckman/scriptopcodes_duckman.cpp b/engines/illusions/duckman/scriptopcodes_duckman.cpp index 24e69db404..dc3415b57f 100644 --- a/engines/illusions/duckman/scriptopcodes_duckman.cpp +++ b/engines/illusions/duckman/scriptopcodes_duckman.cpp @@ -804,6 +804,8 @@ void ScriptOpcodes_Duckman::opCompareBlockCounter(ScriptThread *scriptThread, Op case 6: compareResult = lvalue <= rvalue; break; + default: + break; } _vm->_stack->push(compareResult ? 1 : 0); } diff --git a/engines/illusions/illusions.cpp b/engines/illusions/illusions.cpp index 20ae8ea17a..cb89fe0fa4 100644 --- a/engines/illusions/illusions.cpp +++ b/engines/illusions/illusions.cpp @@ -318,6 +318,8 @@ uint32 IllusionsEngine::clipTextDuration(uint32 duration) { if (duration > _fieldA) duration = _fieldA; break; + default: + break; } return duration; } diff --git a/engines/illusions/resources/backgroundresource.cpp b/engines/illusions/resources/backgroundresource.cpp index 933ba25e7e..7212ccc6f4 100644 --- a/engines/illusions/resources/backgroundresource.cpp +++ b/engines/illusions/resources/backgroundresource.cpp @@ -503,6 +503,8 @@ void BackgroundInstance::drawTiles(Graphics::Surface *surface, TileMap &tileMap, case kGameIdBBDOU: drawTiles16(surface, tileMap, tilePixels); break; + default: + break; } } diff --git a/engines/illusions/threads/talkthread.cpp b/engines/illusions/threads/talkthread.cpp index 34abda89a8..e2ddde537c 100644 --- a/engines/illusions/threads/talkthread.cpp +++ b/engines/illusions/threads/talkthread.cpp @@ -236,6 +236,8 @@ if (true) { } return kTSTerminate; + default: + break; } return kTSTerminate; @@ -324,6 +326,8 @@ void TalkThread::onUnpause() { } } break; + default: + break; } } @@ -368,6 +372,8 @@ uint32 TalkThread::sendMessage(int msgNum, uint32 msgValue) { case kMsgClearSequenceId2: _sequenceId2 = 0; break; + default: + break; } return 0; } diff --git a/engines/illusions/threads/talkthread_duckman.cpp b/engines/illusions/threads/talkthread_duckman.cpp index 0b67248832..752f06f7a0 100644 --- a/engines/illusions/threads/talkthread_duckman.cpp +++ b/engines/illusions/threads/talkthread_duckman.cpp @@ -197,6 +197,8 @@ int TalkThread_Duckman::onUpdate() { } return kTSTerminate; + default: + break; } return kTSTerminate; @@ -272,6 +274,8 @@ uint32 TalkThread_Duckman::sendMessage(int msgNum, uint32 msgValue) { case kMsgClearSequenceId2: _sequenceId2 = 0; break; + default: + break; } return 0; } |