Programmers and blueprints

I’d put that math expression into a function in c++ and use UFUNCTION(BlueprintCallable) and call the function in my blueprint. Or create a blueprint function instead. And yes blueprints do get messy/unreadable/unmanageable as they get larger and larger. I think ue4 works best when c++ and blueprints are combined instead of just using one of them.