flow_tryadvance
concepts:flow
Flow
Flow is the name given to the system for moving audience groups through the show zones.
If you show has, say, eight zones, with six of them of depth one (one “slot” for a group), one with depth two and one with depth four, your flow is a stack of twelve groups. How those groups advance is down to how your show is programmed:
- If, once all the conditions for your audience to advance have been met (all content played, all room resets are done), you call
flow_advance
1), all groups will move forward one “slot” - we call this a Universal Advance - Alternatively, you can, by using
flow_trysingle
attempt to advance groups one by one as the conditions are met for them to advance - this is a Cascade Advance
The automation of the conditionality of zone advances is achieved using flow conditions.
Each time the first zone in the show flow advances (either with a single or universal advance), one of two things happens:
- If there are groups in the flow queue, a group is de-queued and added to the show flow
- If not, a group is derived from the group moving ahead of it using the parameters given when the flow was set up using
flow_init
- it looks at the next group ahead, and advances the time by the flow interval and cycles forward in the colours defined for the flow.
1)
Or, you can further automate this conditionality with
concepts/flow.txt · Last modified: 2024/09/20 07:47 by 127.0.0.1