OK kids, I am learning - so @ajvnd - the whole idea of an Enum in general is question! But I am here to learn. And UMG is…(about to google it)
I think I did a little of both what you and @ said - I had my custom events first set a boolean variable. When that variable is set to true a branch opens, and then flows through a gate that is opened by setting that variable.
It all ends up running through a sequence that linearly tests each branch to see what goes true when:
I know there are a lot of ways to solve problems, but is anything that I am doing TERRIBLY wrong in solution? A concern I have is the constant testing of branches to see if the values are true. As @ said, is the tick of the HUD (right?) - will getting a number of these stacked in a row start causing noticeable lag?
Making progress, thanks to all for the help!