I’ve created a Blueprint Function Library to create functions that I can use in blueprints all over my project. When I create a function in this library, I can create variables of all types but, unlike regular functions, not Exec pins. I want my function to output “True” and “False” separately. Is this feature coming?
As a side question, how is the Function Library different from a Macro Library? What does Macro mean? Is there documentation for Function Libraries?
What you are looking for is not a function but a macro.
A function is limited to the actor you created it in while a macro is usable everywhere.
Actually quite a lot of nodes you already use are macros which you can doubleclick to look at them and change them if needed. For example “Branch”, “For Loop” and a lot of those logical once.
In those you will be able to create multiple exec pins for in and output.