Struct AudityStateRouteRule
One sparse transition rule (rules, never a matrix): from/to match a row NAME, a GROUP tag, or empty = Any. Highest specificity wins (exact > group > Any, both ends summed); ties go to list order. A matching commit fires the rule’s own output pin at the boundary. Bridge additionally suppresses the destination’s entry - its body chains from the rule content.
Assembly: DarkEffekt.Audity.Runtime
Section titled “Assembly: DarkEffekt.Audity.Runtime”[Serializable]public struct AudityStateRouteRuleFields
Section titled “Fields”[Tooltip("Source match: a state name, a group tag, or empty = Any.")]public string from[Tooltip("Destination match: a state name, a group tag, or empty = Any.")]public string to[Tooltip("Boundary for this transition (Inherit = the leaving state's exit grid).")]public AudityTransitionWhen whenbridge
Section titled “bridge”[Tooltip("Suppress the destination's entry; its body chains from this rule's content.")]public bool bridgecrossingOnly
Section titled “crossingOnly”[Tooltip("Apply only when the move crosses a group boundary (door rules).")]public bool crossingOnly