diff options
author | Matthew Hoops | 2013-12-15 23:10:01 -0500 |
---|---|---|
committer | Matthew Hoops | 2013-12-15 23:10:20 -0500 |
commit | bda64c2b6d007c03dae9e0c569cc1d53ee54d345 (patch) | |
tree | 96be9952700b23ba4527859690be90c6fe4651f2 /engines/pegasus/neighborhood/prehistoric/prehistoric.cpp | |
parent | 997887a3689a2a993cfe61a3c875f11d947ffda2 (diff) | |
download | scummvm-rg350-bda64c2b6d007c03dae9e0c569cc1d53ee54d345.tar.gz scummvm-rg350-bda64c2b6d007c03dae9e0c569cc1d53ee54d345.tar.bz2 scummvm-rg350-bda64c2b6d007c03dae9e0c569cc1d53ee54d345.zip |
PEGASUS: Fix the prehistoric volcano animations
Diffstat (limited to 'engines/pegasus/neighborhood/prehistoric/prehistoric.cpp')
-rw-r--r-- | engines/pegasus/neighborhood/prehistoric/prehistoric.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp b/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp index 578ce57f26..190984f8bc 100644 --- a/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp +++ b/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp @@ -204,11 +204,11 @@ TimeValue Prehistoric::getViewTime(const RoomID room, const DirectionConstant di void Prehistoric::findSpotEntry(const RoomID room, const DirectionConstant direction, SpotFlags flags, SpotTable::Entry &entry) { Neighborhood::findSpotEntry(room, direction, flags, entry); + // The original strangely disabled the loop for the two volcano spots: + // (kPrehistoric01, kSouth) and (kPrehistoric25, kSouth) + // We don't do that here. + switch (MakeRoomView(room, direction)) { - case MakeRoomView(kPrehistoric01, kSouth): - case MakeRoomView(kPrehistoric25, kSouth): - entry.clear(); - break; case MakeRoomView(kPrehistoric01, kEast): if (GameState.getPrehistoricSeenFlyer1()) entry.clear(); |