aboutsummaryrefslogtreecommitdiff
path: root/engines/avalanche/help.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/avalanche/help.cpp')
-rw-r--r--engines/avalanche/help.cpp16
1 files changed, 15 insertions, 1 deletions
diff --git a/engines/avalanche/help.cpp b/engines/avalanche/help.cpp
index 56b0074722..0588b28521 100644
--- a/engines/avalanche/help.cpp
+++ b/engines/avalanche/help.cpp
@@ -64,7 +64,21 @@ void Help::continueHelp() {
* @remarks Originally called 'boot_help'
*/
void Help::run() {
- warning("STUB: Help::run()");
+ _vm->_graphics->saveScreen();
+ _vm->fadeOut();
+ _vm->_graphics->drawFilledRectangle(Common::Rect(0, 0, 640, 200), kColorBlack); // Black out the whole screen.
+ _vm->fadeIn();
+
+ _vm->_graphics->loadMouse(kCurHelp);
+
+ getMe(0);
+
+ continueHelp();
+
+ _vm->fadeOut();
+ _vm->_graphics->restoreScreen();
+ _vm->_graphics->removeBackup();
+ _vm->fadeIn();
}
} // End of namespace Avalanche