aboutsummaryrefslogtreecommitdiff
path: root/engines/pegasus/items
diff options
context:
space:
mode:
Diffstat (limited to 'engines/pegasus/items')
-rw-r--r--engines/pegasus/items/biochips/aichip.cpp4
-rw-r--r--engines/pegasus/items/biochips/mapimage.cpp2
-rw-r--r--engines/pegasus/items/biochips/opticalchip.cpp2
-rw-r--r--engines/pegasus/items/biochips/pegasuschip.cpp6
-rw-r--r--engines/pegasus/items/inventory/airmask.cpp2
-rw-r--r--engines/pegasus/items/item.cpp2
6 files changed, 18 insertions, 0 deletions
diff --git a/engines/pegasus/items/biochips/aichip.cpp b/engines/pegasus/items/biochips/aichip.cpp
index b07e8694d3..654ab69626 100644
--- a/engines/pegasus/items/biochips/aichip.cpp
+++ b/engines/pegasus/items/biochips/aichip.cpp
@@ -165,6 +165,8 @@ void AIChip::activateAIHotspots() {
case 1:
_hint1Spot.setActive();
break;
+ default:
+ break;
}
if (GameState.getWalkthroughMode() && vm->canSolve())
@@ -241,6 +243,8 @@ void AIChip::clickInAIHotspot(HotSpotID id) {
case kAISolveSpotID:
g_neighborhood->doSolve();
break;
+ default:
+ break;
}
ItemState state = getItemState();
diff --git a/engines/pegasus/items/biochips/mapimage.cpp b/engines/pegasus/items/biochips/mapimage.cpp
index a801e4a8b2..6f7ef5050c 100644
--- a/engines/pegasus/items/biochips/mapimage.cpp
+++ b/engines/pegasus/items/biochips/mapimage.cpp
@@ -416,6 +416,8 @@ void MapImage::drawPlayer() {
screen->drawLine(gridX + 1, gridY + 1, gridX + 1, gridY + 2, _lightGreen);
screen->drawLine(gridX + 2, gridY, gridX + 2, gridY + 3, _lightGreen);
break;
+ default:
+ break;
}
}
diff --git a/engines/pegasus/items/biochips/opticalchip.cpp b/engines/pegasus/items/biochips/opticalchip.cpp
index 3efe21a7de..888270dd8f 100644
--- a/engines/pegasus/items/biochips/opticalchip.cpp
+++ b/engines/pegasus/items/biochips/opticalchip.cpp
@@ -135,6 +135,8 @@ void OpticalChip::playOpMemMovie(HotSpotID id) {
case kPoseidonSpotID:
movieName = "Images/AI/Globals/OMPI";
break;
+ default:
+ break;
}
ItemState state = getItemState(), newState;
diff --git a/engines/pegasus/items/biochips/pegasuschip.cpp b/engines/pegasus/items/biochips/pegasuschip.cpp
index 574316b5ca..ff8b879c63 100644
--- a/engines/pegasus/items/biochips/pegasuschip.cpp
+++ b/engines/pegasus/items/biochips/pegasuschip.cpp
@@ -89,6 +89,8 @@ void PegasusChip::setUpPegasusChip() {
else
setItemState(kPegasusNorad10);
break;
+ default:
+ break;
}
}
@@ -112,6 +114,8 @@ void PegasusChip::setUpPegasusChipRude() {
if (GameState.getNoradFinished())
setItemState(kPegasusNorad00);
break;
+ default:
+ break;
}
}
@@ -130,6 +134,8 @@ void PegasusChip::activatePegasusHotspots() {
case kNoradDeltaID:
_recallSpot.setActive();
break;
+ default:
+ break;
}
}
diff --git a/engines/pegasus/items/inventory/airmask.cpp b/engines/pegasus/items/inventory/airmask.cpp
index 50fab70032..3569fa1c0d 100644
--- a/engines/pegasus/items/inventory/airmask.cpp
+++ b/engines/pegasus/items/inventory/airmask.cpp
@@ -175,6 +175,8 @@ void AirMask::refillAirMask() {
case kAirMaskLowOn:
setItemState(kAirMaskFullOn);
break;
+ default:
+ break;
}
if (_oxygenTimer.isFuseLit()) {
diff --git a/engines/pegasus/items/item.cpp b/engines/pegasus/items/item.cpp
index cf05fbb130..a71ed19152 100644
--- a/engines/pegasus/items/item.cpp
+++ b/engines/pegasus/items/item.cpp
@@ -91,6 +91,8 @@ Item::Item(const ItemID id, const NeighborhoodID neighborhood, const RoomID room
_itemInfo.infoRightStart -= 600 * kGapForGroup4;
_itemInfo.infoRightStop -= 600 * kGapForGroup4;
break;
+ default:
+ break;
}
}