[Scummvm-cvs-logs] CVS: scummvm/scumm/insane insane_scenes.cpp,1.21,1.22
Travis Howell
kirben at users.sourceforge.net
Sat Aug 7 04:53:00 CEST 2004
Update of /cvsroot/scummvm/scummvm/scumm/insane
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6090/scumm/insane
Modified Files:
insane_scenes.cpp
Log Message:
Re-arrange code to allow second INSANE in PC FT demo to work
Index: insane_scenes.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/insane/insane_scenes.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- insane_scenes.cpp 7 Aug 2004 00:59:56 -0000 1.21
+++ insane_scenes.cpp 7 Aug 2004 11:52:11 -0000 1.22
@@ -67,11 +67,17 @@
break;
case 2:
setupValues();
- smlayer_setActorCostume(0, 2, readArray(11));
+ if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC))
+ smlayer_setActorCostume(0, 2, readArray(10));
+ else
+ smlayer_setActorCostume(0, 2, readArray(11));
smlayer_putActor(0, 2, _actor[0].x, _actor[0].y1 + 190, _smlayer_room2);
_mainRoadPos = readArray(2);
- if (_mainRoadPos == _posBrokenTruck) {
+ if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC)) {
+ initScene(4);
+ startVideo("tovista.san", 1, 32, 12, 0);
+ } else if (_mainRoadPos == _posBrokenTruck) {
initScene(5);
startVideo("tovista2.san", 1, 32, 12, 0);
} else if (_mainRoadPos == _posBrokenCar) {
@@ -645,7 +651,10 @@
case 4:
case 5:
case 6:
- smlayer_setActorCostume(0, 2, readArray(11));
+ if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC))
+ smlayer_setActorCostume(0, 2, readArray(10));
+ else
+ smlayer_setActorCostume(0, 2, readArray(11));
smlayer_putActor(0, 2, _actor[0].x, _actor[0].y1+190, _smlayer_room2);
setupValues();
return;
More information about the Scummvm-git-logs
mailing list