From 2fbe284a311f2eef62126115ddd6d2bb483b3c4b Mon Sep 17 00:00:00 2001 From: Bastien Bouclet Date: Thu, 4 Aug 2016 07:19:51 +0200 Subject: MOHAWK: Chane Riven's graphics manager to automatically handle screen updates --- engines/mohawk/riven_card.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'engines/mohawk/riven_card.cpp') diff --git a/engines/mohawk/riven_card.cpp b/engines/mohawk/riven_card.cpp index 54b588c2a0..9bb5a2e91a 100644 --- a/engines/mohawk/riven_card.cpp +++ b/engines/mohawk/riven_card.cpp @@ -23,7 +23,7 @@ #include "mohawk/riven_card.h" #include "mohawk/riven_graphics.h" -#include "mohawk/sound.h" +#include "mohawk/riven_sound.h" #include "mohawk/resource.h" #include "mohawk/riven.h" @@ -55,11 +55,12 @@ void RivenCard::open() { _vm->_activatedPLST = false; _vm->_activatedSLST = false; + _vm->_gfx->beginScreenUpdate(); runScript(kCardLoadScript); defaultLoadScript(); initializeZipMode(); - _vm->_gfx->updateScreen(); + _vm->_gfx->applyScreenUpdate(true); runScript(kCardOpenScript); } -- cgit v1.2.3