FULLPIPE: Implement sceneHandlerIntro()

This commit is contained in:
Eugene Sandulenko 2013-10-28 00:49:26 +02:00
parent 09128132c7
commit 0d4055fe7f
4 changed files with 81 additions and 2 deletions

View file

@ -756,4 +756,23 @@ void updateGlobalMessageQueue(int id, int objid) {
}
}
bool chainQueue(int queueId, int flags) {
MessageQueue *mq = g_fullpipe->_currentScene->getMessageQueueById(queueId);
if (!mq)
return false;
MessageQueue *nmq = new MessageQueue(mq, 0, 0);
nmq->_flags |= flags;
if (!mq->chain(0)) {
delete mq;
return false;
}
return true;
}
} // End of namespace Fullpipe