Structs containing references to instances in the content browser of FloatCurves fail to store these data formats as default values.

This was reported and tested in 4.24.2 (CL-11100242). This was reproduced in 4.23.1 (CL-9631420) and Main 4.26 (CL-11460233)

Steps to Reproduce
  1. Open the UE4 Editor and create a Blank project
  2. Create a Structure and a Curve (CurveFloat)
  3. Open the Structure and add a variable for Runtime Float Curve
  4. Expand the variable and set the External Curve to the one that was created earlier
  5. Save the Struct, close, and reopen it

Results: The FloatCurve reference is lost

Expected: All references are saved when the struct is saved

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-89034 in the post.

Login to Vote

ComponentUE - Gameplay
Affects Versions4.
Target Fix4.26
Fix Commit11644098
Main Commit13686746
CreatedFeb 18, 2020
ResolvedFeb 26, 2020
UpdatedJun 16, 2020