[Scummvm-cvs-logs] CVS: scummvm/scumm scumm.h,1.276,1.277 scummvm.cpp,2.300,2.301
Travis Howell
kirben at users.sourceforge.net
Tue Jul 29 05:14:06 CEST 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/common gameDetector.cpp,1.123,1.124 gameDetector.h,1.50,1.51
- Next message: [Scummvm-cvs-logs] CVS: scummvm/bs2 anims.cpp,1.5,1.6 controls.cpp,1.4,1.5 function.cpp,1.3,1.4 mouse.cpp,1.5,1.6 sound.cpp,1.5,1.6 speech.cpp,1.8,1.9 startup.cpp,1.5,1.6 sword2.cpp,1.6,1.7 sword2.h,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv22057a/scumm
Modified Files:
scumm.h scummvm.cpp
Log Message:
Add option for the demo included in Maniac Mansion (Classic version)
Index: scumm.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.h,v
retrieving revision 1.276
retrieving revision 1.277
diff -u -d -r1.276 -r1.277
--- scumm.h 28 Jul 2003 16:55:06 -0000 1.276
+++ scumm.h 29 Jul 2003 12:13:39 -0000 1.277
@@ -1065,6 +1065,7 @@
byte _charsetBuffer[512];
public:
+ bool _demo_mode;
bool _noSubtitles; // Whether to skip all subtitles
bool _confirmExit;
protected:
Index: scummvm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scummvm.cpp,v
retrieving revision 2.300
retrieving revision 2.301
diff -u -d -r2.300 -r2.301
--- scummvm.cpp 28 Jul 2003 16:56:52 -0000 2.300
+++ scummvm.cpp 29 Jul 2003 12:13:39 -0000 2.301
@@ -393,6 +393,7 @@
memset(_charsetData, 0, sizeof(_charsetData));
_charsetBufPos = 0;
memset(_charsetBuffer, 0, sizeof(_charsetBuffer));
+ _demo_mode = false;
_noSubtitles = false;
_confirmExit = false;
_numInMsgStack = 0;
@@ -545,6 +546,7 @@
_version = detector->_game.version;
setFeatures(detector->_game.features);
+ _demo_mode = detector->_demo_mode;
_noSubtitles = detector->_noSubtitles;
_confirmExit = detector->_confirmExit;
_defaultTalkDelay = detector->_talkSpeed;
@@ -826,7 +828,10 @@
// If requested, load a save game instead of running the boot script
if (_saveLoadFlag != 2 || !loadState(_saveLoadSlot, _saveLoadCompatible)) {
- runScript(1, 0, 0, &_bootParam);
+ if (_gameId == GID_MANIAC && _demo_mode)
+ runScript(9, 0, 0, &_bootParam);
+ else
+ runScript(1, 0, 0, &_bootParam);
}
_saveLoadFlag = 0;
}
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/common gameDetector.cpp,1.123,1.124 gameDetector.h,1.50,1.51
- Next message: [Scummvm-cvs-logs] CVS: scummvm/bs2 anims.cpp,1.5,1.6 controls.cpp,1.4,1.5 function.cpp,1.3,1.4 mouse.cpp,1.5,1.6 sound.cpp,1.5,1.6 speech.cpp,1.8,1.9 startup.cpp,1.5,1.6 sword2.cpp,1.6,1.7 sword2.h,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list