I have a library of reusable Blueprint functions that I put in the Game Mode because I don’t want these functions to be copied into every Blueprint that uses them. I’m not sure the Game Mode is the best place to create functions because it’s hard to retrofit into existing projects.
I’m trying to create something similar to a DLL in C++ using Blueprints only. Any Ideas where I should place these functions?
Are there any reason that you don’t have the functions in a “Blueprint Function Library” asset? If you have that you should be able to use migration to move them around different project.
I have never done it but could you could maybe do a Content Only plugin and have the Blueprint Function Library with your function there.
First, thank you for the suggestion. I did not know of the Blueprint Function Library Plugin until these answers. I was using the term “DLL” as a synonym for what I wanted.
Upon researching them, it seems that I still need some C++ knowledge and several new skills. Regardless, this is clearly the way to go. Thanks for getting me pointed in the right direction.
It seems I need both a Mode Plugin and a Function Library. If you know where I can find the documentation on these, I’d appreciate the links. I looked and came up short.