[Scummvm-cvs-logs] SF.net SVN: scummvm:[54865] scummvm/trunk/engines/mohawk/myst_saveload.cpp
mthreepwood at users.sourceforge.net
mthreepwood at users.sourceforge.net
Sat Dec 11 17:55:25 CET 2010
Revision: 54865
http://scummvm.svn.sourceforge.net/scummvm/?rev=54865&view=rev
Author: mthreepwood
Date: 2010-12-11 16:55:25 +0000 (Sat, 11 Dec 2010)
Log Message:
-----------
MOHAWK: Fix loading with non-Selenitic red/blue pages in hand
Modified Paths:
--------------
scummvm/trunk/engines/mohawk/myst_saveload.cpp
Modified: scummvm/trunk/engines/mohawk/myst_saveload.cpp
===================================================================
--- scummvm/trunk/engines/mohawk/myst_saveload.cpp 2010-12-11 12:59:56 UTC (rev 54864)
+++ scummvm/trunk/engines/mohawk/myst_saveload.cpp 2010-12-11 16:55:25 UTC (rev 54865)
@@ -88,19 +88,14 @@
_vm->changeToStack(kIntroStack);
// Set our default cursor
- switch (_v->globals.heldPage) {
- case 2:
+ if (_v->globals.heldPage == 0 || _v->globals.heldPage > 13)
+ _vm->setMainCursor(kDefaultMystCursor);
+ else if (_v->globals.heldPage < 7)
_vm->setMainCursor(kBluePageCursor);
- break;
- case 8:
+ else if (_v->globals.heldPage < 13)
_vm->setMainCursor(kRedPageCursor);
- break;
- case 12:
+ else // if (_v->globals.heldPage == 13)
_vm->setMainCursor(kWhitePageCursor);
- break;
- default:
- _vm->setMainCursor(kDefaultMystCursor);
- }
// Set us to the linking book
_vm->changeToCard(5, true);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list