Like the title says, is there a way not to package certain blueprint pieces with given package “type”. Can these be controlled somehow with cooking or is there some other way to do this?
I know WITH_SERVER defines on C++ side and these are fine, but I’m looking a way to not compile blueprint nodes after “Switch authority” node or just not compile certain function altogether if dedicated server is cooked/built. Is there a direct or some other way (does blueprints have preprocessor or would something like separating blueprints to different module work)?
I’m worried that I’ll ship some blueprint code that enables easy reverse engineering that could lead to exploits. While using plain C++ could be the way, I don’t like the idea that I cannot iterate features quickly with blueprint.