From 9c7731d288c4d5c7308507947e6e95320291a41a Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Thu, 12 Dec 2013 15:15:39 +0200 Subject: FULLPIPE: Implement sceneHandler04_clickLadder() --- engines/fullpipe/messages.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'engines/fullpipe/messages.cpp') 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 -- cgit v1.2.3