diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/sherlock/fonts.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/sherlock/fonts.cpp b/engines/sherlock/fonts.cpp index 4d0991a47c..9b58eea17c 100644 --- a/engines/sherlock/fonts.cpp +++ b/engines/sherlock/fonts.cpp @@ -53,6 +53,15 @@ void Fonts::setFont(int fontNum) { // Discard previous font delete _font; + if (IS_SERRATED_SCALPEL) { + // Scalpel + if ((_vm->isDemo()) && (!_vm->_interactiveFl)) { + // Do not set up any font for the non-interactive demo of scalpel + // The non-interactive demo does not contain any font at all + return; + } + } + Common::String fontFilename; if (_vm->getPlatform() != Common::kPlatform3DO) { |