or any thing math related. If I am creating a function in blueprints with lots of loops and maths it gets so messy very quickly. I tend to make a C++ component with those complex math functions and then call them from the blueprint actor clas