The option to save on Compile "On Success Only" does not save on successful compiles that contain warnings.

If this is intended, then to avoid confusion, the tool tip should specifiy that "Blueprints will be saved whenever they are successfully compiled without warnings."

*However, upon compiling, there is an asterisk present in the tab, prompting you to save.

Also, if you try to close the project without saving, you will be prompted to save the unsaved blueprint.

So this only seems to be an issue if the editor crashes before the user has a chance to save after compiling blueprints that contain warnings.

Steps to Reproduce

1. Open Contents Example
2. Open Animation Map
3. Open/Content/ExampleContent/AnimationDemo/AnimBlueprint/RootMotionAnimBlueprint
4. Open Animgraph
5. On the Compile drop down menu, select "SaveOnCompile: OnSuccessOnly"
6. Connect "Loco" State Machine to "Final Animation Pose" *See attached image
7. Connect "Layered blend per bone" to "Slot-'Fullbody'" *See attached image
8. Compile: Note, this causes compile to give "Warnings" but not "Fail"
Result: Does not automatically save when compiled although "SaveOnCompile: OnSuccessOnly" is selected
Expected, since this compile with warnings can be considered “successful” (it did not actually “fail”), user expects this to save automatically with "SaveOnCompile: OnSuccessOnly" selected.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.
CreatedAug 6, 2015
ResolvedAug 18, 2021
UpdatedAug 18, 2021