[Scummvm-cvs-logs] SF.net SVN: scummvm: [21380] scummvm/trunk/engines/scumm/insane
kirben at users.sourceforge.net
kirben at users.sourceforge.net
Sun Mar 19 02:35:00 CET 2006
Revision: 21380
Author: kirben
Date: 2006-03-19 02:34:02 -0800 (Sun, 19 Mar 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=21380&view=rev
Log Message:
-----------
Closer match difficulty of insane in PC version of FT demo
Modified Paths:
--------------
scummvm/trunk/engines/scumm/insane/insane.cpp
scummvm/trunk/engines/scumm/insane/insane_ben.cpp
Modified: scummvm/trunk/engines/scumm/insane/insane.cpp
===================================================================
--- scummvm/trunk/engines/scumm/insane/insane.cpp 2006-03-19 08:35:43 UTC (rev 21379)
+++ scummvm/trunk/engines/scumm/insane/insane.cpp 2006-03-19 10:34:02 UTC (rev 21380)
@@ -181,8 +181,8 @@
if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) {
- init_enemyStruct(EN_ROTT1, EN_ROTT1, 0, 0, 160, 0, INV_MACE, 63, "endcrshr.san",
- 25, 15, 16, 26, 11, 3);
+ init_enemyStruct(EN_ROTT1, EN_ROTT1, 0, 0, 60, 0, INV_MACE, 63, "endcrshr.san",
+ 25, 15, 16, 26, 13, 3);
} else {
init_enemyStruct(EN_ROTT1, EN_ROTT1, 0, 0, 160, 0, INV_MACE, 90, "wr2_rott.san",
26, 16, 17, 27, 11, 3);
@@ -363,7 +363,10 @@
init_scenePropStruct(138, 57, 0, 59, 134, 0xFF, 0xFF, 0xFF, 0, 30, 0);
_actor[0].damage = 0;
- _actor[0].maxdamage = 80;
+ if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))
+ _actor[0].maxdamage = 60;
+ else
+ _actor[0].maxdamage = 80;
_actor[0].field_8 = 1;
_actor[0].frame = 0;
_actor[0].tilt = 0;
Modified: scummvm/trunk/engines/scumm/insane/insane_ben.cpp
===================================================================
--- scummvm/trunk/engines/scumm/insane/insane_ben.cpp 2006-03-19 08:35:43 UTC (rev 21379)
+++ scummvm/trunk/engines/scumm/insane/insane_ben.cpp 2006-03-19 10:34:02 UTC (rev 21380)
@@ -1212,7 +1212,12 @@
smlayer_setActorLayer(0, 2, 25);
_actor[0].cursorX = 0;
_actor[0].kicking = false;
- if (_actor[0].act[2].frame >= 18 ||
+ if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) {
+ if (_actor[0].act[2].frame >= 28) {
+ queueSceneSwitch(9, 0, "bencrshe.san", 64, 0, 0, 0);
+ _actor[0].act[2].state = 38;
+ }
+ } else if (_actor[0].act[2].frame >= 18 ||
(_actor[0].x < 50 && _actor[0].act[2].frame >= 10) ||
(_actor[0].x > 270 && _actor[0].act[2].frame >= 10)) {
if (_currSceneId == 21) {
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