Got a few more ideas for Sequencer:
- Introduce a “Completed” exec pin for “Play” (after “Create Level Sequence Player” on the returned “Level Sequence Player”) so we can do work once its done. The current exec pin returns immediately, which makes sense in case you want to drive other things on the outside while the Sequence is running; but won’t help for doing work after the whole Sequence has played thu.
- Add some mechanisms of binding Custom Events to the Event Track of a Sequence; or at least make them more intuitive and usable outside the Level Blueprint (which was one of the big limitations of Matinee). For example, add a “Bind Event” node (similar to delegate-based timers) or typed exec pins for every defined Event Track entry (similar to timelines or switch nodes). Right now it seems to be name based similar to Timers with Function Names (vs. Timers with Delegates); except that it can only be inside the Level Blueprint and the Name must match by convention, not by connection.