From 9d89861f77c9f7fc17ea93f90e7b8e937ec94298 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 28 Jul 2013 19:01:55 -0400 Subject: TSAGE: Fix for clearing conversation dialogs --- engines/tsage/converse.cpp | 12 ------------ engines/tsage/converse.h | 1 - 2 files changed, 13 deletions(-) (limited to 'engines/tsage') diff --git a/engines/tsage/converse.cpp b/engines/tsage/converse.cpp index 145f04a1d7..82feb314e6 100644 --- a/engines/tsage/converse.cpp +++ b/engines/tsage/converse.cpp @@ -535,18 +535,6 @@ void ConversationChoiceDialog::draw() { _gfxManager.deactivate(); } -void ConversationChoiceDialog::remove() { - if (_savedArea) { - // Restore the area the dialog covered - Rect tempRect = _bounds; - tempRect.collapse(-10, -10); - g_globals->_gfxManagerInstance.copyFrom(*_savedArea, tempRect.left, tempRect.top); - - delete _savedArea; - _savedArea = NULL; - } -} - int ConversationChoiceDialog::textLeft() const { return (g_vm->getGameID() == GType_Ringworld2) ? 20 : 25; } diff --git a/engines/tsage/converse.h b/engines/tsage/converse.h index aedd7b7659..af0b3b8808 100644 --- a/engines/tsage/converse.h +++ b/engines/tsage/converse.h @@ -168,7 +168,6 @@ public: int execute(const Common::StringArray &choiceList); virtual void draw(); - virtual void remove(); }; class Obj0A : public Serialisable { -- cgit v1.2.3