So I’d build a project in 4.15 and recently made a copy of it that is version 4.17.2 compatible. One problem…now when I compile my BPs it seems to take FOREVER (10 min. + per compile).
What’s the deal here? I’ve not really changed my BPs at all! While do compile times take forever now?
Apparently 4.17 comes with something called the “Compilation Manager”.
I went to Edit > Project Settings > Editor > Blueprints and then turned off Use Compilation Manager. Now my blueprints are compiling as fast as they were in 4.16.
I’d love to know as well. What IS this “Compilation Manager” doing? Thanks for the tip though! I found this in the settings you pointed me to and things are better now.
The release notes indicate that it “reduces Blueprint compilation on load time 40-50%”. The long compile times aren’t the only issue I’ve encountered with it, though.
I suspect that there’s some issue with the Compilation Manager incorrectly marking unrelated blueprints as dirty and trying to re-compile them as well. Or maybe it’s saving everything in a different way to improve load times at the expense of compile times. Hard to say.
The tool tip says this is a flag to DISABLE the compilation manager…but, the option itself implies you should set this to TRUE ENABLE the compilation manager. So confusing. Can we get some clarity here?
If you have multiple instances of your blueprint in the level before you compile it will greatly slow things down. I have no idea why this happens as it really shouldn’t, but start a new empty map and then compile your blueprint and it will speed up the compile times drastically.