Hi everyone! Reverse Switches is now free on Fab.
Branch and Switch split one execution path into many. Reverse Switches does the opposite: it merges many paths into one and tells you which one fired. No more Set node on every wire plus a reroute into shared logic.
Get it on Fab: Reverse Switches - Reverse Flow Control Nodes for Blueprints | Fab
THE NODES
• Reverse Branch: True/False in → one exec out + a Result bool
• Merge from Int: add as many inputs as you need → Index out
• Merge from Enum: works with C++ or Blueprint enums. Add an enum entry and the node grows a pin while keeping your existing wires
WHY IT’S SAFE TO USE
• Zero runtime cost: the nodes compile down to standard engine nodes
• Nothing ships in your packaged game
• Works on Win / Mac / Linux / Android / iOS with no setup
• Full undo/redo support
Great for paired events (overlap begin/end, pressed/released), input handling, movement modes and state machines.
UE 5.8. Questions, bugs and feature requests: post them right here and I’ll answer.
— Rafael, Terraform Entertainment