[Scummvm-cvs-logs] scummvm master -> 62ad697c9a08950ce77cd4c8cf16a1c19908e709
urukgit
urukgit at users.noreply.github.com
Tue Feb 11 19:59:41 CET 2014
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
62ad697c9a AVALANCHE: Implement Help::run().
Commit: 62ad697c9a08950ce77cd4c8cf16a1c19908e709
https://github.com/scummvm/scummvm/commit/62ad697c9a08950ce77cd4c8cf16a1c19908e709
Author: uruk (koppirnyo at gmail.com)
Date: 2014-02-11T10:59:05-08:00
Commit Message:
AVALANCHE: Implement Help::run().
Changed paths:
engines/avalanche/enums.h
engines/avalanche/help.cpp
diff --git a/engines/avalanche/enums.h b/engines/avalanche/enums.h
index cadcae5..2319286 100644
--- a/engines/avalanche/enums.h
+++ b/engines/avalanche/enums.h
@@ -91,7 +91,7 @@ enum VerbCode {
enum MouseCursor {
kCurUpArrow = 0, kCurScrewDriver = 1, kCurRightArrow = 2, kCurFletch = 3, kCurWait = 4, kCurHand = 5,
- kCurCrosshair = 6, kCurIBeam = 7
+ kCurCrosshair = 6, kCurIBeam = 7, kCurHelp = 8
};
// Magic/portal constants:
diff --git a/engines/avalanche/help.cpp b/engines/avalanche/help.cpp
index 56b0074..0588b28 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
More information about the Scummvm-git-logs
mailing list