diff options
Diffstat (limited to 'engines/saga/gfx.cpp')
-rw-r--r-- | engines/saga/gfx.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/saga/gfx.cpp b/engines/saga/gfx.cpp index a9c6801714..56ffe04c96 100644 --- a/engines/saga/gfx.cpp +++ b/engines/saga/gfx.cpp @@ -130,10 +130,7 @@ void Surface::drawPolyLine(const Point *points, int count, int color) { } } -/** -* Dissolve one image with another. -* If flags if set to 1, do zero masking. -*/ +// Dissolve one image with another. If flags is set to 1, do zero masking. void Surface::transitionDissolve(const byte *sourceBuffer, const Common::Rect &sourceRect, int flags, double percent) { #define XOR_MASK 0xB400; int pixelcount = w * h; @@ -431,7 +428,10 @@ void Gfx::setCursor(CursorType cursorType) { switch (cursorType) { case kCursorBusy: - resourceId = RID_IHNM_HOURGLASS_CURSOR; + if (_vm->getGameId() != GID_IHNM_DEMO) + resourceId = RID_IHNM_HOURGLASS_CURSOR; + else + resourceId = (uint32)-1; break; default: resourceId = (uint32)-1; |