aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorPaweł Kołodziejski2004-04-09 18:18:42 +0000
committerPaweł Kołodziejski2004-04-09 18:18:42 +0000
commitc4383474cf7dcba9a19bf89b6c7335a03ea34327 (patch)
tree93545ff57b30e6f5669f899b0f28c6485d367f40 /scumm
parent3e98a219b2c7c44ce276d4db6020599a8633db6d (diff)
downloadscummvm-rg350-c4383474cf7dcba9a19bf89b6c7335a03ea34327.tar.gz
scummvm-rg350-c4383474cf7dcba9a19bf89b6c7335a03ea34327.tar.bz2
scummvm-rg350-c4383474cf7dcba9a19bf89b6c7335a03ea34327.zip
refreshScripts only for full game dig, and cmi demo
svn-id: r13522
Diffstat (limited to 'scumm')
-rw-r--r--scumm/scumm.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp
index 42b8a3adc5..5d1a41be45 100644
--- a/scumm/scumm.cpp
+++ b/scumm/scumm.cpp
@@ -1577,7 +1577,9 @@ load_game:
}
_sound->processSoundQues();
- if ((_imuseDigital) && (_gameId == GID_DIG))
+ if (_imuseDigital &&
+ ( ((_gameId == GID_DIG) && (!(_features & GF_DEMO))) ||
+ ((_gameId == GID_CMI) && (_features & GF_DEMO)) ) )
_imuseDigital->refreshScripts();
camera._last = camera._cur;