[Scummvm-cvs-logs] SF.net SVN: scummvm:[54937] scummvm/trunk/engines/mohawk/myst_stacks/myst. cpp

tdhs at users.sourceforge.net tdhs at users.sourceforge.net
Thu Dec 16 21:52:18 CET 2010


Revision: 54937
          http://scummvm.svn.sourceforge.net/scummvm/?rev=54937&view=rev
Author:   tdhs
Date:     2010-12-16 20:52:18 +0000 (Thu, 16 Dec 2010)

Log Message:
-----------
MYST: Add Var Getter For Myst Courtyard Box Variables.

Modified Paths:
--------------
    scummvm/trunk/engines/mohawk/myst_stacks/myst.cpp

Modified: scummvm/trunk/engines/mohawk/myst_stacks/myst.cpp
===================================================================
--- scummvm/trunk/engines/mohawk/myst_stacks/myst.cpp	2010-12-16 17:01:09 UTC (rev 54936)
+++ scummvm/trunk/engines/mohawk/myst_stacks/myst.cpp	2010-12-16 20:52:18 UTC (rev 54937)
@@ -324,6 +324,21 @@
 		} else {
 			return 0;
 		}
+	case 26: // Courtyard Image Box - Cross
+	case 27: // Courtyard Image Box - Leaf
+	case 28: // Courtyard Image Box - Arrow
+	case 29: // Courtyard Image Box - Eye
+	case 30: // Courtyard Image Box - Snake
+	case 31: // Courtyard Image Box - Spider
+	case 32: // Courtyard Image Box - Anchor
+	case 33: // Courtyard Image Box - Ostrich
+		if (!_tempVar) {
+			return 0;
+		} else if (myst.courtyardImageBoxes & (0x01 << (var - 26))) {
+			return 2;
+		} else {
+			return 1;
+		}
 	case 37: // Clock Tower Control Wheels Position
 		return 3 * ((myst.clockTowerMinutePosition / 5) % 3) + myst.clockTowerHourPosition % 3;
 	case 41: // Dock Marker Switch Vault State


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