edited January 2024 in ORK Support
Is it possible to interrupt the processing of one schematic, call another schematic from a Start Machine node or script, and resume the interrupted schematic after the various processes have been executed?
Post edited by TomoTomotomotomo on
  • You can check the "Wait" field in the Start Machine node and the schematic calling Start Machine will not continue until after the machine has finished processing.
  • Thank you for your response.

    I think I can manage.
    Thank you!
  • Sorry, I have a new question.

    In the Wait node, there seems to be an int condition, but no bool.

    Is it possible to have the node wait in the middle of the node until the condition is met?

    If it matches, it will resume.
  • In that case, uncheck the Wait field in Start Machine so Machine A will continue while Machine B is running.

    Then, immediately after the start machine node in Machine A add a Wait node with a small time (something like 0.1 is probably fine) and connect it to a Check Variable node. In this node, check for your bool variable that will be set in Machine B. If it fails, connect back to the Wait node and it’ll wait then try again, ad naseum.

    On success, just connect to the remaining behavior in Machine A
  • We were able to make it work!
    Thank you very much!
Sign In or Register to comment.