Struct value set through a component is reset to default when modified through the level instance. If it's not set through the component, it works fine.
User Description:
There is a bug in the engine where setting a value from a custom structs inside BP components are being reset to default after editing it in the actor's instance. I discovered this bug when my marketplace customers reported it.
The component is attached to the ThirdPersonCharacter BP. If you edit the speed of the Follow Config, the enum will also reset.
It should be noted that if default values are not set inside the component or actor, then the bug doesn't happen. Unfortunately, this is unacceptable for my product since I need to set default values so my customers don't have to bother with all of them.
I hope you can fix this bug. I think this is still related to circular dependency.
Results: The Behavior Type will reset to the default value of Idle
Expected: For all values to be set without any values resetting to defaults
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Hey, why do i get this when i snap two similar meshes together?
What method is used to fill polygonal regions when drawing spline mesh at run time?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
How to achieve HLSL Multiple Render Target in Material blueprints?
Head over to the existing Questions & Answers thread and let us know what's up.
6 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.15.3, 4.16.2, 4.17 |
Target Fix | 4.19 |
Created | Jul 3, 2017 |
---|---|
Resolved | Dec 5, 2017 |
Updated | Feb 7, 2018 |