You know how there are some customizable nodes in blueprints that have a (+) button and you can click it and add outputs for the node?
Like the switch on string, you click + and u add each string-case and the outputs updates to it.
Another example is the regular math functions, u click + and it adds more inputs, like when you add up integers!
This is really hard to google!
Is there a way to create blueprint functions (obvi through C++) that work in this fashion?
At first it sounded like you wanned to make this in C++, but after reading this:
I think you’re just looking for a way in blueprints.
So you can simply select multiple nodes by either dragging the cursor over them or selecting them individually while holding Ctrl, right click (not on a pin), click on the Collapse Nodes into Function option in the menu that pops up, then double click on the newly created function, click on the return node (or the entry) inside, navigate to the Details window while it’s selected, add a new input / output and choose it’s type as exec (the white one)