diff options
author | Eugene Sandulenko | 2013-12-12 15:15:39 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2013-12-12 18:12:10 +0200 |
commit | 9c7731d288c4d5c7308507947e6e95320291a41a (patch) | |
tree | e9d82b6e213621de3068f8b46e776683ed39c6bd /engines/fullpipe/messages.cpp | |
parent | a1dd885f69ed512912a4538e859bd13b67b50437 (diff) | |
download | scummvm-rg350-9c7731d288c4d5c7308507947e6e95320291a41a.tar.gz scummvm-rg350-9c7731d288c4d5c7308507947e6e95320291a41a.tar.bz2 scummvm-rg350-9c7731d288c4d5c7308507947e6e95320291a41a.zip |
FULLPIPE: Implement sceneHandler04_clickLadder()
Diffstat (limited to 'engines/fullpipe/messages.cpp')
-rw-r--r-- | engines/fullpipe/messages.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/fullpipe/messages.cpp b/engines/fullpipe/messages.cpp index c2f5ca3f7e..742b023ec3 100644 --- a/engines/fullpipe/messages.cpp +++ b/engines/fullpipe/messages.cpp @@ -809,4 +809,17 @@ bool chainQueue(int queueId, int flags) { return true; } +void postExCommand(int parentId, int keyCode, int x, int y, int f20, int f14) { + ExCommand *ex = new ExCommand(parentId, 17, 64, 0, 0, 0, 1, 0, 0, 0); + + ex->_keyCode = keyCode; + ex->_excFlags |= 3; + ex->_x = x; + ex->_y = y; + ex->_field_20 = f20; + ex->_field_14 = f14; + + ex->postMessage(); +} + } // End of namespace Fullpipe |