[FEATURE REQUEST] swapping arguments in blueprints to reduce wire crossing chaos

Hi, blueprints built really in nice way with all these wires, but sometime there are many crosses due not optimal place for arguments, there is an example:

lets assume we have “func1” with 2 args (“arg1” and “arg2” both of same type and function return same type as well)

so if we place them like on this screenshotyadi.sk/d/L9-i7Ut8dtPSw we get cross (note that i didn’t mean arg type by blue/green lines, just to show example), in example it’s not so bad, but what happen if there are 50 such crosses over all blueprint and not only so close to function begin, but somewhere in center between of used space?

Solution is allow visual (it mean c++ args order keep the same, but blueprint allow show them in other order) swap of arguments. It can work in 2 methods:

  1. auto

so editor have to find such crosses and try replace arguments in blueprint to avoid cross

  1. manual

when you make blueprint functions and see you ca avoid wire crossing by swapping agrs, you can just do it on your own

Hi ,

Thank you for your request, we will take this into consideration.