[Scummvm-cvs-logs] SF.net SVN: scummvm: [26778] scummvm/trunk/engines/lure/game.cpp

dreammaster at users.sourceforge.net dreammaster at users.sourceforge.net
Mon May 7 14:17:25 CEST 2007


Revision: 26778
          http://scummvm.svn.sourceforge.net/scummvm/?rev=26778&view=rev
Author:   dreammaster
Date:     2007-05-07 05:17:24 -0700 (Mon, 07 May 2007)

Log Message:
-----------
Added code responsible for transforming the player back from Selena

Modified Paths:
--------------
    scummvm/trunk/engines/lure/game.cpp

Modified: scummvm/trunk/engines/lure/game.cpp
===================================================================
--- scummvm/trunk/engines/lure/game.cpp	2007-05-07 12:16:05 UTC (rev 26777)
+++ scummvm/trunk/engines/lure/game.cpp	2007-05-07 12:17:24 UTC (rev 26778)
@@ -282,6 +282,17 @@
 	player->setPosition(newPos.x, newPos.y);
 	player->setOccupied(true);
 	room.setRoomNumber(roomNum, false);
+
+	// Special check for change back from Selena
+	if ((roomNum != 31) && (roomNum != 14) && (fields.getField(74) != 0)) {
+		uint16 v = fields.getField(29);
+		if (v != 0) {
+			--v;
+			fields.setField(29, v);
+			if (v == 0) 
+				res.delayList().add(2, 0xCB7, true);
+		}
+	}
 }
 
 void Game::displayChuteAnimation()


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