From 57ebb3fd1d273a3cc6471d1e07caa3028f1053ea Mon Sep 17 00:00:00 2001 From: Jaromir Wysoglad Date: Tue, 11 Jun 2019 08:00:39 +0200 Subject: SUPERNOVA2: Add missing fade ins Fade in was missing after riding taxi and at the start of pyramid. It is enough to just fade out, because the engine fades in automaticaly at the start of a new room. --- engines/supernova2/rooms.cpp | 1 + engines/supernova2/state.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/engines/supernova2/rooms.cpp b/engines/supernova2/rooms.cpp index e95c56e02b..f036b226d3 100644 --- a/engines/supernova2/rooms.cpp +++ b/engines/supernova2/rooms.cpp @@ -764,6 +764,7 @@ bool Cabin::interact(Action verb, Object &obj1, Object &obj2) { _vm->renderMessage(text); _gm->waitOnInput((text.size() + 20) * _vm->_textSpeed / 10); _vm->removeMessage(); + _vm->paletteFadeOut(); _vm->saveGame(kSleepAutosaveSlot, "autosave"); _gm->_inventory.clear(); _gm->changeRoom(PYRAMID); diff --git a/engines/supernova2/state.cpp b/engines/supernova2/state.cpp index fa66258dce..69eadc55c5 100644 --- a/engines/supernova2/state.cpp +++ b/engines/supernova2/state.cpp @@ -1593,6 +1593,7 @@ void GameManager::taxiPayment(int price, int destination) { wait(1); waitOnInput((t2.size() + 20) * _vm->_textSpeed / 10); _vm->removeMessage(); + _vm->paletteFadeOut(); switch (destination) { case 0: -- cgit v1.2.3