aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/interface.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2010-06-15 10:16:13 +0000
committerEugene Sandulenko2010-06-15 10:16:13 +0000
commit723cb6c0f0a638cc9d4f07c0fccf7bdf0197a6ac (patch)
tree59cb7b1c4ff1f8d04da78be12795683352759948 /engines/saga/interface.cpp
parentd137b4610ab6c2d1577d6656bf8c193d2e4cf8a3 (diff)
downloadscummvm-rg350-723cb6c0f0a638cc9d4f07c0fccf7bdf0197a6ac.tar.gz
scummvm-rg350-723cb6c0f0a638cc9d4f07c0fccf7bdf0197a6ac.tar.bz2
scummvm-rg350-723cb6c0f0a638cc9d4f07c0fccf7bdf0197a6ac.zip
SAGA: Moved more code under ENABLE_IHNM
svn-id: r49696
Diffstat (limited to 'engines/saga/interface.cpp')
-rw-r--r--engines/saga/interface.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/saga/interface.cpp b/engines/saga/interface.cpp
index c0d3cee465..70e6aa0c6b 100644
--- a/engines/saga/interface.cpp
+++ b/engines/saga/interface.cpp
@@ -544,8 +544,10 @@ bool Interface::processAscii(Common::KeyState keystate) {
return true;
}
+#ifdef ENABLE_IHNM
if (_vm->_scene->isNonInteractiveIHNMDemoPart())
_vm->_scene->showIHNMDemoSpecialScreen();
+#endif
break;
case kPanelCutaway:
if (keystate.keycode == Common::KEYCODE_ESCAPE) {
@@ -555,8 +557,10 @@ bool Interface::processAscii(Common::KeyState keystate) {
return true;
}
+#ifdef ENABLE_INHM
if (_vm->_scene->isNonInteractiveIHNMDemoPart())
_vm->_scene->showIHNMDemoSpecialScreen();
+#endif
break;
case kPanelVideo:
if (keystate.keycode == Common::KEYCODE_ESCAPE) {
@@ -570,8 +574,10 @@ bool Interface::processAscii(Common::KeyState keystate) {
return true;
}
+#ifdef ENABLE_IHNM
if (_vm->_scene->isNonInteractiveIHNMDemoPart())
_vm->_scene->showIHNMDemoSpecialScreen();
+#endif
break;
case kPanelOption:
// TODO: check input dialog keys
@@ -1866,8 +1872,10 @@ void Interface::update(const Point& mousePoint, int updateFlag) {
break;
case kPanelNull:
+#ifdef ENABLE_IHNM
if (_vm->_scene->isNonInteractiveIHNMDemoPart() && (updateFlag & UPDATE_MOUSECLICK))
_vm->_scene->showIHNMDemoSpecialScreen();
+#endif
break;
}