diff --git a/engines/zvision/zvision.cpp b/engines/zvision/zvision.cpp index c5d5fdc58bf..0b03cc351db 100644 --- a/engines/zvision/zvision.cpp +++ b/engines/zvision/zvision.cpp @@ -472,4 +472,10 @@ bool ZVision::ifQuit() { } return false; } +void ZVision::showDebugMsg(const Common::String &msg, int16 delay) { + uint16 msgid = _renderManager->createSubArea(); + _renderManager->updateSubArea(msgid, msg); + _renderManager->deleteSubArea(msgid, delay); +} + } // End of namespace ZVision diff --git a/engines/zvision/zvision.h b/engines/zvision/zvision.h index 8b9b67303e3..3c9e26b5ecd 100644 --- a/engines/zvision/zvision.h +++ b/engines/zvision/zvision.h @@ -190,6 +190,8 @@ public: bool ifQuit(); + void showDebugMsg(const Common::String &msg, int16 delay = 3000); + private: void initialize(); void initFonts();