When you make a function in Blueprint and you have input variables. It would be nice for them to somehow to be available as local variables as standard.
when you build bigger functions I usually end up making a ton of local variables, setting them to begin with, and then use them around my blueprint.
If I don’t do this, I end up with spaghetti all over the place.
This is what I usually do to keep my BPs clean. But it’s a lot of work.
Also, you can’t reuse the names from you function input to your local variables making the problem even worse. You get a compile error. So you kind of lose track if you’re not consistent in your naming.