[Feature Request] From To Loop

A For Loop with specifiable starting and ending indexes, an option to reverse the direction and the ability to ignore every even or odd index.

Example:

134099-fromtoloop.png

Well you’ve already made it. If not, its not hard.

You can actually add it into the engine by yourself.

What you need to do now is create this node in a Macro Library. This means that any blueprint can access this macro.
You can name it something like, "Standard Macros."

Copy this file, the .uasset, then go to C:\Program Files\Epic Games\UE_4.15\Engine\Content and drop it in there, and vola! Now, all of your projects can access any of these macros, as well as edit them, and add new ones, and every project receives the changes!

You can also do the same thing with a Function Library, it behaves the same way. You can call it something like, “Standard Functions”, or, "Standard Utilities."

I like to keep mine looking as part of the real engine as possible. You can even set the category of that node to be Flow Control so that it appears in the same category as the other ForLoops. You can also use “|” to make sub categories, like, Math| Integer, and that will put it with all the default engine integers.

Keep in mind you need to copy and paste all your libraries into the next engine folder everytime you upgrade. But don’t worry, nothing breaks, because all it does is search for the name of the functions/macros, so the fact that they’re in a different location doesn’t matter.

Creating your own nodes like this becomes very addictive and you’ll soon find yourself creating MASSIVE libraries of all these super luxurious things. I often forget which nodes I created, and which were already in the engine!

TL;DR Create a Macro Library, create this function inside of it, drop it into the Engine/Content folder, and boom! Feels just as though it was a built in macro!

Doing this is incredibly powerful and saves SO much time. And its easy too!

Good luck! Cheers!