diff options
author | Eugene Sandulenko | 2013-08-11 17:18:42 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-09-06 14:51:13 +0300 |
commit | c12ea8bd2b495c2d433ffc740bb44d0f32dbc47a (patch) | |
tree | 196b44eb985216973cadb8d51a776f80b5bd2f4a /engines/fullpipe/fullpipe.cpp | |
parent | cee12678dca97e52f57c926f646530cb3e23b176 (diff) | |
download | scummvm-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.cpp | 16 |
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 |