aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/scalpel/scalpel_user_interface.cpp
diff options
context:
space:
mode:
authorMartin Kiewitz2015-06-12 13:53:44 +0200
committerMartin Kiewitz2015-06-12 13:53:44 +0200
commit316cd55bb22a8cbcef866ea30d01cf7dae440cb6 (patch)
treecbfd7beb90ca31181c16dbc31eb7e27ba08162dd /engines/sherlock/scalpel/scalpel_user_interface.cpp
parentb668b1edd724b8c281edacb68665cd037c5d9bd2 (diff)
downloadscummvm-rg350-316cd55bb22a8cbcef866ea30d01cf7dae440cb6.tar.gz
scummvm-rg350-316cd55bb22a8cbcef866ea30d01cf7dae440cb6.tar.bz2
scummvm-rg350-316cd55bb22a8cbcef866ea30d01cf7dae440cb6.zip
SHERLOCK: 3DO: room fade in, font ignore UI ignore
Diffstat (limited to 'engines/sherlock/scalpel/scalpel_user_interface.cpp')
-rw-r--r--engines/sherlock/scalpel/scalpel_user_interface.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/sherlock/scalpel/scalpel_user_interface.cpp b/engines/sherlock/scalpel/scalpel_user_interface.cpp
index 1b54d607a6..acb648c3ad 100644
--- a/engines/sherlock/scalpel/scalpel_user_interface.cpp
+++ b/engines/sherlock/scalpel/scalpel_user_interface.cpp
@@ -390,6 +390,9 @@ void ScalpelUserInterface::depressButton(int num) {
Screen &screen = *_vm->_screen;
Common::Point pt(MENU_POINTS[num][0], MENU_POINTS[num][1]);
+ if (_vm->getPlatform() == Common::kPlatform3DO)
+ return; // don't do anything for 3DO atm
+
ImageFrame &frame = (*_controls)[num];
screen._backBuffer1.transBlitFrom(frame, pt);
screen.slamArea(pt.x, pt.y, pt.x + frame._width, pt.y + frame._height);