aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/messages.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2013-11-17 12:19:25 +0200
committerEugene Sandulenko2013-11-17 16:40:20 -0800
commitfc107e000594bd4fc6a321f9c0bfb927297977e8 (patch)
treede83ff27c3b3c1b37569fe38dc9cfc8503c74cd0 /engines/fullpipe/messages.cpp
parent4e4a4bb005dd284d235a54a763727b1a2e061c8e (diff)
downloadscummvm-rg350-fc107e000594bd4fc6a321f9c0bfb927297977e8.tar.gz
scummvm-rg350-fc107e000594bd4fc6a321f9c0bfb927297977e8.tar.bz2
scummvm-rg350-fc107e000594bd4fc6a321f9c0bfb927297977e8.zip
FULLPIPE: Complete implementation of MovGraph2::buildMovInfo1MessageQueue()
Diffstat (limited to 'engines/fullpipe/messages.cpp')
-rw-r--r--engines/fullpipe/messages.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/fullpipe/messages.cpp b/engines/fullpipe/messages.cpp
index cad1934c5f..4abf2ef56f 100644
--- a/engines/fullpipe/messages.cpp
+++ b/engines/fullpipe/messages.cpp
@@ -201,6 +201,19 @@ MessageQueue::MessageQueue() {
_flag1 = 0;
}
+MessageQueue::MessageQueue(int dataId) {
+ _field_14 = 0;
+ _parId = 0;
+ _dataId = dataId;
+ _id = g_fullpipe->_globalMessageQueueList->compact();
+ _isFinished = 0;
+ _flags = 0;
+ _queueName = 0;
+ _counter = 0;
+ _field_38 = 0;
+ _flag1 = 0;
+}
+
MessageQueue::MessageQueue(MessageQueue *src, int parId, int field_38) {
_counter = 0;
_field_38 = (field_38 == 0);