aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld_scenes3.cpp
diff options
context:
space:
mode:
authorstrangerke2011-04-17 15:40:02 +0200
committerstrangerke2011-04-17 15:40:02 +0200
commitcccaaf3a0a98e845bc8ebd96e13d2751523d3392 (patch)
treeb03dd80eb65119c7c2a13895a6e9a8c892babe4f /engines/tsage/ringworld_scenes3.cpp
parent908dde34bafdcc3d167f85db0003970351f8c42f (diff)
downloadscummvm-rg350-cccaaf3a0a98e845bc8ebd96e13d2751523d3392.tar.gz
scummvm-rg350-cccaaf3a0a98e845bc8ebd96e13d2751523d3392.tar.bz2
scummvm-rg350-cccaaf3a0a98e845bc8ebd96e13d2751523d3392.zip
TSAGE: CD version don't use protection page 1, 17 and above
Diffstat (limited to 'engines/tsage/ringworld_scenes3.cpp')
-rw-r--r--engines/tsage/ringworld_scenes3.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/tsage/ringworld_scenes3.cpp b/engines/tsage/ringworld_scenes3.cpp
index 8183620cdc..c0afe48708 100644
--- a/engines/tsage/ringworld_scenes3.cpp
+++ b/engines/tsage/ringworld_scenes3.cpp
@@ -4864,7 +4864,10 @@ void Scene2310::postInit(SceneObjectList *OwnerList) {
_globals->_events.setCursor(CURSOR_WALK);
_wireIndex = 5;
- _pageIndex = _globals->_randomSource.getRandomNumber(19) + 1;
+ if (_vm->getFeatures() & GF_CD)
+ _pageIndex = _globals->_randomSource.getRandomNumber(14) + 2;
+ else
+ _pageIndex = _globals->_randomSource.getRandomNumber(19) + 1;
signal();
}