Unable to edit blueprint instance's components when attached to another actor

Gameplay - Blueprint - Feb 22, 2019

Attempting to edit the properties of a component on an instance of a Blueprint class that initializes its RootComponent in its Constructor and is attached to another actor in the level results in od ...

ShowOnlyInnerProperties does not work on a struct property in a class nested within another class as an instance

Gameplay - Blueprint - Feb 19, 2019

When the ShowOnlyInnerProperties property specifier is used for a struct property, the properties contained within the struct are exposed to the Blueprints Details panel as if they were part of the ...

Initializing custom Component on Actor in constructor causes odd hierarchy and details panel issues

Gameplay - Blueprint - Feb 19, 2019

When testing with a simple setup, as follows: MySceneComponent has a UProperty(VisibleAnywhere, BlueprintReadOnly) of a USphereComponent pointer, initiated in the Constructor AMyActor has a UProper ...

Soft references appearing as hard references in reference viewer

Gameplay - Blueprint - Feb 15, 2019

When creating a variable that is a soft reference of another asset the reference viewer appears to show this connection as a hard reference. ...

WorldSettings Blueprint crashes editor when saved/compiled

Gameplay - Blueprint - Feb 12, 2019

Making a Blueprint instance of the AWorldSettings class, then saving/compiling instance Tested in 4.20.3 (CL - 4369336), 4.21.2 (CL - 4753647), 4.22 (CL - 4958363) ...

Crash after removing decal (using set fade out node) during design time and then hitting play

Gameplay - Blueprint - Feb 5, 2019

When calling set fade out on a decal during design time via a custom event that is setup to be called in editor a crash will occur when clicking PIE ...

Hypotenuse node unexpectedly returns "-nan(ind)" instead of "0.0" if both values passed into the node are "0.0"

Gameplay - Blueprint - Feb 1, 2019

The Hypotenuse Blueprint node currently returns a value of "-nan(ind)" if both values passed into the node are "0.0". This result is correct based on the code that the Hypotenuse node uses, but is n ...

Cannot access data table columns by property name in a nativized build if the table's row type is set to be a user-defined structure.

Gameplay - Blueprint - Jan 22, 2019

UDataTable::FindTableProperty() will currently fail in a nativized build because the RowStruct is no longer a UDS in that context; instead it is converted to a native UScriptStruct type. However, th ...

Ensure on open if custom Project Setting has a reference to a Blueprint that constructs an object

Gameplay - Blueprint - Jan 16, 2019

An ensure is thrown when opening a project if a custom Project Setting has a reference to a Blueprint that constructs an object. The ensure can be found in the Callstack section below. Regression?: ...