[Scummvm-cvs-logs] CVS: scummvm/scumm/smush insane.cpp,1.26,1.27 insane.h,1.14,1.15 smush_player.cpp,1.91,1.92 smush_player.h,1.18,1.19
Max Horn
fingolfin at users.sourceforge.net
Sat Dec 27 07:24:02 CET 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm dialogs.cpp,1.98,1.99 imuse_digi.cpp,1.94,1.95 imuse_digi.h,1.25,1.26 script.cpp,1.139,1.140 script_v6.cpp,1.225,1.226 script_v8.cpp,2.210,2.211 scumm.h,1.339,1.340 scummvm.cpp,2.520,2.521 sound.cpp,1.301,1.302 string.cpp,1.175,1.176
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm imuse_digi.cpp,1.95,1.96
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm/smush
In directory sc8-pr-cvs1:/tmp/cvs-serv2939/smush
Modified Files:
insane.cpp insane.h smush_player.cpp smush_player.h
Log Message:
get rid of _noSubtitles, use ConfigManager directly instead; clean up some IMuseDigital oddities
Index: insane.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/insane.cpp,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- insane.cpp 25 Dec 2003 13:56:22 -0000 1.26
+++ insane.cpp 27 Dec 2003 15:22:59 -0000 1.27
@@ -24,6 +24,7 @@
#include "base/engine.h"
+#include "common/config-manager.h"
#include "common/file.h"
#include "scumm/scumm.h"
@@ -106,16 +107,14 @@
delete _smush_icons2Nut;
}
-void Insane::setSmushParams(int speed, bool subtitles) {
+void Insane::setSmushParams(int speed) {
_speed = speed;
- _subtitles = subtitles;
}
void Insane::initvars(void) {
int i, j;
_speed = 12;
- _subtitles = true;
_insaneIsRunning = false;
_numberArray = 0;
@@ -1859,7 +1858,7 @@
// ptrMainLoop = &ptrMainLoopBody;
_insaneIsRunning = true;
- _player = new SmushPlayer(_scumm, _speed, _subtitles);
+ _player = new SmushPlayer(_scumm, _speed);
_player->insanity(true);
_numberArray = arraynum;
@@ -3501,7 +3500,7 @@
if (tsceneProp->actor != -1) {
if (_actor[tsceneProp->actor].field_54) {
tsceneProp->counter++;
- if (!_actor[tsceneProp->actor].runningSound || !_scumm->_noSubtitles) {
+ if (!_actor[tsceneProp->actor].runningSound || ConfMan.getBool("subtitles")) {
if (_actor[tsceneProp->actor].act[3].state == 72 &&
_currTrsMsg) {
smush_setPaletteValue(1, tsceneProp->r, tsceneProp->g, tsceneProp->b);
Index: insane.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/insane.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- insane.h 21 Dec 2003 19:01:39 -0000 1.14
+++ insane.h 27 Dec 2003 15:22:59 -0000 1.15
@@ -58,7 +58,7 @@
Insane(ScummEngine *scumm);
~Insane();
- void setSmushParams(int speed, bool subtitles);
+ void setSmushParams(int speed);
void runScene(int arraynum);
void procPreRendering(void);
@@ -75,7 +75,6 @@
SmushPlayer *_player;
int32 _speed;
- bool _subtitles;
bool _insaneIsRunning;
int32 _numberArray;
Index: smush_player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/smush_player.cpp,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -d -r1.91 -r1.92
--- smush_player.cpp 27 Dec 2003 14:03:07 -0000 1.91
+++ smush_player.cpp 27 Dec 2003 15:22:59 -0000 1.92
@@ -23,6 +23,7 @@
#include "base/engine.h"
+#include "common/config-manager.h"
#include "common/file.h"
#include "common/util.h"
#include "common/timer.h"
@@ -209,7 +210,7 @@
((SmushPlayer *)refCon)->parseNextFrame();
}
-SmushPlayer::SmushPlayer(ScummEngine *scumm, int speed, bool subtitles) {
+SmushPlayer::SmushPlayer(ScummEngine *scumm, int speed) {
_scumm = scumm;
_version = -1;
_nbframes = 0;
@@ -224,7 +225,7 @@
_frameBuffer = NULL;
_skipNext = false;
- _subtitles = subtitles;
+ _subtitles = ConfMan.getBool("subtitles");
_dst = NULL;
_storeFrame = false;
_width = 0;
Index: smush_player.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/smush_player.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- smush_player.h 25 Dec 2003 10:38:55 -0000 1.18
+++ smush_player.h 27 Dec 2003 15:22:59 -0000 1.19
@@ -71,7 +71,7 @@
bool _middleAudio;
public:
- SmushPlayer(ScummEngine *, int, bool);
+ SmushPlayer(ScummEngine *scumm, int speed);
~SmushPlayer();
void play(const char *filename, const char *directory);
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm dialogs.cpp,1.98,1.99 imuse_digi.cpp,1.94,1.95 imuse_digi.h,1.25,1.26 script.cpp,1.139,1.140 script_v6.cpp,1.225,1.226 script_v8.cpp,2.210,2.211 scumm.h,1.339,1.340 scummvm.cpp,2.520,2.521 sound.cpp,1.301,1.302 string.cpp,1.175,1.176
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm imuse_digi.cpp,1.95,1.96
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list