diff options
Diffstat (limited to 'scumm/scummvm.cpp')
| -rw-r--r-- | scumm/scummvm.cpp | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp index 25f6810174..20a4cdc15e 100644 --- a/scumm/scummvm.cpp +++ b/scumm/scummvm.cpp @@ -548,7 +548,7 @@ Scumm::Scumm (GameDetector *detector, OSystem *syst)  	_exe_name = strdup(detector->_gameRealName.c_str());	// FIXME: probably should use String class here  	_game_name = strdup(detector->_gameFileName.c_str());  	_gameId = detector->_gameId; -	_features = detector->_features; +	setFeatures (detector->_features);  	_noSubtitles = detector->_noSubtitles;  	_defaultTalkDelay = detector->_talkSpeed;  	_use_adlib = detector->_use_adlib; @@ -732,6 +732,11 @@ Scumm::~Scumm ()  	delete g_debugger;  } +void Scumm::setFeatures (uint32 newFeatures) +{ +	_features = newFeatures; +} +  void Scumm::scummInit() {  	int i;  | 
