So, Functions and Macros can have inputs that look like this
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:
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.