aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/fullpipe.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2013-08-11 17:18:42 +0300
committerEugene Sandulenko2013-09-06 14:51:13 +0300
commitc12ea8bd2b495c2d433ffc740bb44d0f32dbc47a (patch)
tree196b44eb985216973cadb8d51a776f80b5bd2f4a /engines/fullpipe/fullpipe.cpp
parentcee12678dca97e52f57c926f646530cb3e23b176 (diff)
downloadscummvm-rg350-c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a.tar.gz
scummvm-rg350-c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a.tar.bz2
scummvm-rg350-c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a.zip
FULLPIPE: Implement global_messageHandler1()
Diffstat (limited to 'engines/fullpipe/fullpipe.cpp')
-rw-r--r--engines/fullpipe/fullpipe.cpp16
1 files changed, 11 insertions, 5 deletions
diff --git a/engines/fullpipe/fullpipe.cpp b/engines/fullpipe/fullpipe.cpp
index e73a81aef0..bca025770b 100644
--- a/engines/fullpipe/fullpipe.cpp
+++ b/engines/fullpipe/fullpipe.cpp
@@ -105,6 +105,8 @@ FullpipeEngine::FullpipeEngine(OSystem *syst, const ADGameDescription *gameDesc)
_mouseVirtX = 0;
_mouseVirtY = 0;
+ _currSelectedInventoryItemId = 0;
+
_behaviorManager = 0;
_cursorId = 0;
@@ -254,8 +256,7 @@ void FullpipeEngine::updateEvents() {
ex->handle();
}
- _mouseX = event.mouse.x;
- _mouseY = event.mouse.y;
+ _mouseScreenPos = event.mouse;
break;
case Common::EVENT_QUIT:
_gameContinue = false;
@@ -311,8 +312,8 @@ void FullpipeEngine::cleanup() {
}
void FullpipeEngine::updateScreen() {
- _mouseVirtX = _mouseX + _sceneRect.left;
- _mouseVirtY = _mouseY + _sceneRect.top;
+ _mouseVirtX = _mouseScreenPos.x + _sceneRect.left;
+ _mouseVirtY = _mouseScreenPos.y + _sceneRect.top;
//if (inputArFlag)
// updateGame_inputArFlag();
@@ -348,7 +349,7 @@ void FullpipeEngine::updateScreen() {
} else {
//vrtRectangle(*(_DWORD *)g_vrtHandle, 0, 0, 0, 800, 600);
}
- _inputController->drawCursor(_mouseX, _mouseY);
+ _inputController->drawCursor(_mouseScreenPos.x, _mouseScreenPos.y);
++_updateTicks;
}
@@ -404,4 +405,9 @@ void FullpipeEngine::updateMapPiece(int mapId, int update) {
}
}
+void FullpipeEngine::disableSaves(ExCommand *ex) {
+ warning("STUB: FullpipeEngine::disableSaves()");
+}
+
+
} // End of namespace Fullpipe