After a few days of work and a few headaches, I bring a version of branching to Unreal Engine. Currently it’s only for 4.27, but it in theory can be added to newer versions of the engine. If you would like to build an engine version yourself and add the code, just contact me at StrideStudiosExtra@gmail.com and I’ll add it to the GitHub.
This shows the branch in action.
I’ve got it working with functions in any situation i could think of, but it’s likely there are plenty more errors to look for, and I am just one person. If you find any errors in your use of the branch, I would appreciate a bug report on the issues page of the GitHub.
I’ve testing standalone, PIE, and in a packaged game and all seem to work fine.
Lastly, feel free to use this in any situation, commercial or personal. Good Luck!
