User Tag List

Page 3 of 3 FirstFirst 1 2 3
Results 21 to 26 of 26

Thread: A lacewing modification suggestion

  1. #21
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: A lacewing modification suggestion

    That's not even possible...
    Working as fast as I can on Fusion 3

  2. #22
    Clicker Fusion 2.5 DeveloperSWF Export Module

    Join Date
    Sep 2006
    Posts
    510
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: A lacewing modification suggestion

    Unless the parser has a que mechanism, it's entirely possible. :P

  3. #23
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: A lacewing modification suggestion

    It's not, because the On Message condition triggers once for each message, not once for all messages at once.
    Working as fast as I can on Fusion 3

  4. #24
    Clicker Fusion 2.5 DeveloperSWF Export Module

    Join Date
    Sep 2006
    Posts
    510
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: A lacewing modification suggestion

    But what if more than one message arrives within a loop?

  5. #25
    Clicker Fusion 2.5 DeveloperSWF Export ModuleUnicode Add-on
    Looki's Avatar
    Join Date
    Aug 2006
    Location
    Karlsruhe, Germany
    Posts
    3,739
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    Re: A lacewing modification suggestion

    The condition is triggered whenever a message arrives. The loops do not play any role whatsoever in that.

  6. #26
    Clicker Multimedia Fusion 2 DeveloperSWF Export Module
    James's Avatar
    Join Date
    Jun 2006
    Location
    Newcastle, UK
    Posts
    6,773
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: A lacewing modification suggestion

    MMF2 calls a routine (HandleRunObject) in the extension in which Lacewing triggers any waiting handlers (it can't just call them as soon as they happen because Lacewing is multithreaded and MMF2 is single threaded), which then call the conditions. This routine is called at the end or the beginning (can't remember which) of every event loop. MMF2 conditions are blocking, so each condition will execute, then when it's finished (including any loops you start) the next one will. If a message was received during this time, it would just be pushed onto a queue by Lacewing and the next time MMF2 calls HandleRunObject, the condition would trigger.

Page 3 of 3 FirstFirst 1 2 3

Similar Threads

  1. shortcuts - user modification
    By arfa in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 27th November 2010, 08:26 PM
  2. modification dans plusieurs scènes
    By jose in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 16th March 2010, 08:08 PM
  3. DICTIONARY modification error in fastloop
    By felinex in forum File Archive
    Replies: 12
    Last Post: 12th April 2008, 04:41 AM
  4. [Proposal] Modification to Phizix - Chipmunk
    By MechatheSlag in forum Extension Development
    Replies: 23
    Last Post: 10th March 2008, 09:36 PM
  5. Browser Modification
    By Verd0uX in forum Multimedia Fusion 2 - Technical Support
    Replies: 6
    Last Post: 25th February 2008, 04:10 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •