diff options
author | Paul Gilbert | 2011-03-08 00:04:40 +1100 |
---|---|---|
committer | Paul Gilbert | 2011-03-08 00:04:40 +1100 |
commit | a95e6d6b1637231102f3c6b21a45d068de44795a (patch) | |
tree | f3e030012068ee99294785cd83109770117429b9 /engines | |
parent | 3cb933fcc9159b5e24d6fd8569f9785d88c6f6d5 (diff) | |
download | scummvm-rg350-a95e6d6b1637231102f3c6b21a45d068de44795a.tar.gz scummvm-rg350-a95e6d6b1637231102f3c6b21a45d068de44795a.tar.bz2 scummvm-rg350-a95e6d6b1637231102f3c6b21a45d068de44795a.zip |
TSAGE: Properly implemented immediate fade when drawing active speakers
Diffstat (limited to 'engines')
-rw-r--r-- | engines/tsage/converse.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/tsage/converse.cpp b/engines/tsage/converse.cpp index 823ee9da8a..129704221e 100644 --- a/engines/tsage/converse.cpp +++ b/engines/tsage/converse.cpp @@ -831,8 +831,11 @@ void Speaker::proc12(Action *action) { // Activate the object list for display _objectList.activate(); - // TODO: Implement word_4639A properly + // Draw the speaker objects without any fading + FadeMode fadeMode = _globals->_sceneManager._fadeMode; + _globals->_sceneManager._fadeMode = FADEMODE_IMMEDIATE; _globals->_sceneObjects->draw(); + _globals->_sceneManager._fadeMode = fadeMode; } void Speaker::setText(const Common::String &msg) { |