diff options
Diffstat (limited to 'engines/agos/cursor.cpp')
-rw-r--r-- | engines/agos/cursor.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/agos/cursor.cpp b/engines/agos/cursor.cpp index 7dffe2f963..8d9cef38cd 100644 --- a/engines/agos/cursor.cpp +++ b/engines/agos/cursor.cpp @@ -644,6 +644,11 @@ void AGOSEngine_PuzzlePack::initMouse() { _mouseData = (byte *)calloc(_maxCursorWidth * _maxCursorHeight, 1); } +void AGOSEngine_FeebleDemo::initMouse() { + // TODO: Add larger cursor + AGOSEngine_Simon1::initMouse(); +} + void AGOSEngine_Feeble::initMouse() { _maxCursorWidth = 40; _maxCursorHeight = 40; @@ -723,6 +728,11 @@ void AGOSEngine_Feeble::drawMousePart(int image, byte x, byte y) { } } +void AGOSEngine_FeebleDemo::drawMousePointer() { + // TODO: Add larger cursor + CursorMan.replaceCursor(_mouseData, 16, 16, 0, 0, 0xFF); +} + void AGOSEngine_Feeble::drawMousePointer() { uint cursor; int image, offs; |