aboutsummaryrefslogtreecommitdiff
path: root/engines/access/room.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/access/room.cpp')
-rw-r--r--engines/access/room.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/access/room.cpp b/engines/access/room.cpp
index dd6f21877c..796a441a25 100644
--- a/engines/access/room.cpp
+++ b/engines/access/room.cpp
@@ -460,15 +460,15 @@ void Room::executeCommand(int commandId) {
switch (commandId) {
case 0:
- _vm->_events->_normalMouse = CURSOR_EYE;
+ _vm->_events->_normalMouse = CURSOR_LOOK;
_vm->_events->_mouseMode = 0;
break;
case 2:
- _vm->_events->_normalMouse = CURSOR_HAND;
+ _vm->_events->_normalMouse = CURSOR_USE;
_vm->_events->_mouseMode = 0;
break;
case 3:
- _vm->_events->_normalMouse = CURSOR_GET;
+ _vm->_events->_normalMouse = CURSOR_TAKE;
_vm->_events->_mouseMode = 0;
break;
case 4:
@@ -513,10 +513,12 @@ void Room::executeCommand(int commandId) {
break;
}
+ // Draw the default toolbar menu at the bottom of the screen
roomMenu();
_vm->_screen->saveScreen();
_vm->_screen->setDisplayScan();
+ // Get the toolbar icons resource
byte *iconData = _vm->_files->loadFile("ICONS.LZ");
SpriteResource *spr = new SpriteResource(_vm, iconData, _vm->_files->_filesize);
delete[] iconData;