[Scummvm-cvs-logs] SF.net SVN: scummvm: [28740] scummvm/trunk/engines/saga/sfuncs.cpp

thebluegr at users.sourceforge.net thebluegr at users.sourceforge.net
Sun Aug 26 03:29:35 CEST 2007


Revision: 28740
          http://scummvm.svn.sourceforge.net/scummvm/?rev=28740&view=rev
Author:   thebluegr
Date:     2007-08-25 18:29:35 -0700 (Sat, 25 Aug 2007)

Log Message:
-----------
Implemented some differences of IHNM in sfScriptDoAction. Now, some actions on objects (like using the sarcophagus in Ellen's chapter) are done correctly

Modified Paths:
--------------
    scummvm/trunk/engines/saga/sfuncs.cpp

Modified: scummvm/trunk/engines/saga/sfuncs.cpp
===================================================================
--- scummvm/trunk/engines/saga/sfuncs.cpp	2007-08-26 00:45:07 UTC (rev 28739)
+++ scummvm/trunk/engines/saga/sfuncs.cpp	2007-08-26 01:29:35 UTC (rev 28740)
@@ -387,6 +387,8 @@
 				return;
 			}
 			moduleNumber = 0;
+			if (_vm->getGameType() == GType_IHNM)
+				moduleNumber = _vm->_scene->getScriptModuleNumber();
 			break;
 		case kGameObjectActor:
 			actor = _vm->_actor->getActor(objectId);
@@ -399,6 +401,8 @@
 			} else {
 				moduleNumber = _vm->_scene->getScriptModuleNumber();
 			}
+			if (_vm->getGameType() == GType_IHNM)
+				moduleNumber = _vm->_scene->getScriptModuleNumber();
 			break;
 		case kGameObjectHitZone:
 		case kGameObjectStepZone:


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