| 548 | 😀 | Suggestion | In the behavior controller: Allow exit nodes in subroutines to be labeled, so the behavior that uses them can use the subroutine for control flow similar to 'compare number' and 'have item' nodes.
For example: One could create a subroutine that checks if two variables have the same item & number. If both match, control flow goes to an exit node labeled 'equal'. Otherwise it goes to am exit node labeled 'different'. When a call node uses this subroutine it has two attachment points for the next step in the execution. One labeled equal, the other labeled different. (And optionally a default non-labeled attachment point for execution paths that do not end in a labeled exit node) | | 2023-08-18 18:38:08 |