aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision
diff options
context:
space:
mode:
authorFilippos Karapetis2015-01-07 23:42:10 +0200
committerFilippos Karapetis2015-01-07 23:49:12 +0200
commit5e1702d60e4e6b6e618be36a64dc4ef563c80e47 (patch)
treea29baa78dee335b93c7a92426a6cfdd822672f85 /engines/zvision
parent339abc781c09cec263a67e886ab4305368f7bfb5 (diff)
downloadscummvm-rg350-5e1702d60e4e6b6e618be36a64dc4ef563c80e47.tar.gz
scummvm-rg350-5e1702d60e4e6b6e618be36a64dc4ef563c80e47.tar.bz2
scummvm-rg350-5e1702d60e4e6b6e618be36a64dc4ef563c80e47.zip
Cursors "arrowa.zcr" and "arrowb.zcr" are missing from Zork: Nemesis
Diffstat (limited to 'engines/zvision')
-rw-r--r--engines/zvision/graphics/cursors/cursor_manager.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/zvision/graphics/cursors/cursor_manager.cpp b/engines/zvision/graphics/cursors/cursor_manager.cpp
index f3a5e736f6..1e048efedf 100644
--- a/engines/zvision/graphics/cursors/cursor_manager.cpp
+++ b/engines/zvision/graphics/cursors/cursor_manager.cpp
@@ -55,6 +55,11 @@ CursorManager::CursorManager(ZVision *engine, const Graphics::PixelFormat pixelF
for (int i = 0; i < NUM_CURSORS; i++) {
if (_engine->getGameId() == GID_NEMESIS) {
Common::String name;
+ if (i == 1) {
+ // Cursors "arrowa.zcr" and "arrowb.zcr" are missing
+ _cursors[i][0] = _cursors[i][1] = ZorkCursor();
+ continue;
+ }
name = Common::String::format("%sa.zcr", _zNemCursorFileNames[i]);
_cursors[i][0] = ZorkCursor(_engine, name); // Up cursor
name = Common::String::format("%sb.zcr", _zNemCursorFileNames[i]);