[Scummvm-cvs-logs] SF.net SVN: scummvm: [21504] scummvm/trunk/engines/scumm/insane

kirben at users.sourceforge.net kirben at users.sourceforge.net
Thu Mar 30 05:48:11 CEST 2006


Revision: 21504
Author:   kirben
Date:     2006-03-30 05:47:18 -0800 (Thu, 30 Mar 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm/?rev=21504&view=rev

Log Message:
-----------
Limit INSANE to existing enemies in PC demo of FT

Modified Paths:
--------------
    scummvm/trunk/engines/scumm/insane/insane_iact.cpp
    scummvm/trunk/engines/scumm/insane/insane_scenes.cpp
Modified: scummvm/trunk/engines/scumm/insane/insane_iact.cpp
===================================================================
--- scummvm/trunk/engines/scumm/insane/insane_iact.cpp	2006-03-30 11:52:49 UTC (rev 21503)
+++ scummvm/trunk/engines/scumm/insane/insane_iact.cpp	2006-03-30 13:47:18 UTC (rev 21504)
@@ -185,6 +185,11 @@
 }
 
 void Insane::chooseEnemy(void) {
+	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) {
+		_currEnemy = EN_ROTT1;
+		return;
+	}
+
 	if (readArray(58) != 0)
 		_enemy[EN_TORQUE].isEmpty = 1;
 

Modified: scummvm/trunk/engines/scumm/insane/insane_scenes.cpp
===================================================================
--- scummvm/trunk/engines/scumm/insane/insane_scenes.cpp	2006-03-30 11:52:49 UTC (rev 21503)
+++ scummvm/trunk/engines/scumm/insane/insane_scenes.cpp	2006-03-30 13:47:18 UTC (rev 21504)
@@ -148,9 +148,7 @@
 
 	_insaneIsRunning = false;
 
-	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) {
-		_currEnemy = EN_ROTT1;
-	} else {
+	if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) {
 		writeArray(50, _actor[0].inventory[INV_CHAIN]);
 		writeArray(51, _actor[0].inventory[INV_CHAINSAW]);
 		writeArray(52, _actor[0].inventory[INV_MACE]);


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