From a95e6d6b1637231102f3c6b21a45d068de44795a Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 8 Mar 2011 00:04:40 +1100 Subject: TSAGE: Properly implemented immediate fade when drawing active speakers --- engines/tsage/converse.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'engines/tsage') 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) { -- cgit v1.2.3