[Request] Function/Macro input get nodes

So, Functions and Macros can have inputs that look like this

27364-pins.png

and that’s all fine and dandy, but the problem with that is that that’s the only place those variables can be referenced from. That’s not a problem initially, but when the graph starts becoming complex, the lines are drawn everywhere and it doesn’t look good. I usually get past this by making a local variable and immediately storing the input in there, but as I have just learned, you can’t do that with Macros. I request that rather than having to do this:

every time I take inputs, you make it so that inputs are either displayed on the side like local variables or, at the very least, make it so that I can right click and access a “get” statement for the inputs. Because as it stands the inputs are basically worthless on larger graphs, else the lines get confusing and out of hand. Adding a “get” statement for inputs would greatly improve the organization of graphs.

Basically, I want it so that I can take my variable from the inputs and implement it into the graph using a get variable node, like this:

27373-pins3.png

Either do this or make it so that I can use time-based events like the Delay node in functions, because from [this post][4] It seems like the only reason we can’t currently use time-based nodes in functions is because someone was either too lazy to or just completely unable to figure out how to do it. I would like to be able to have a nice looking function/macro with a delay in it, so either one of these options would be fine with me, but, honestly, the time-events in functions would be better.