Child Actor Component Actor Duplicates and Persists After Play

UE - Gameplay - Sep 26, 2019

When an actor spawns another actor using AddChildActorComponent that comes alphabetically before it based on blueprint name it will spawn an extra actor that will persist when the scene is stopped d ...

Child actor passes a string to it's parent's overloaded constructor the incorrect string is received

UE - Gameplay - Sep 24, 2019

When a child actor passes a string to it's parent's overloaded constructor using an overridden function that returns a string it won't receive the correct string. I have verified that the correct fu ...

Default Values missing from Local Variables in Blueprint Actor Construction Script

UE - Gameplay - Sep 19, 2019

Specific to the Blueprint Construction Script, Local Variables cannot have their value set in the Editor, because the "Default Value" section of the Details tab will never appear. This only affects ...

GameplayAbility Blueprint's FGameplayAttribute does not retain value reference upon Compile

UE - Gameplay - Sep 17, 2019

GameplayAttribute-type function arguments in BP-callable functions(I.E a Blueprint event graph) or nodes have their value reset on BP compilation ...

Crashes when copying an array of actors that implement an interface into an array of interface references

UE - Gameplay - Sep 17, 2019

When assigning an array of actors that implement a specific interface to an array of the specific interface the engine crashes. This doesn't happen if the actor array is put through a for each loop ...

CharacterMovement component is not accurately reflecting the characters velocity when becoming uncontrolled during movement.

UE - Gameplay - Sep 16, 2019

The boolean "bRunPhysicsWithNoController" has an attached note that reads: " * Normally without a Controller, movement will be aborted and velocity and acceleration are zeroed if the character is w ...

When searching for the "Timespan / float" the Context Sensitive search returns "Timespan * float"

UE - Gameplay - Sep 13, 2019

When searching for the "Timespan / float" the Context Sensitive search returns "Timespan * float". Found in 4.22.3 CL#7053642 Reproduced in 4.23.0 CL#8386587, 4.24.0 Main CL#8671808 ...

Renaming Sprite Actor in Struct Blueprint, and closing the Editor causes de-reference

UE - Gameplay - Sep 12, 2019

Paper Sprite actor set as a Default Value in a Blueprint Struct is set to none, when the sprite is renamed, saved, and the Engine is restarted. ...

Does Container Match Tag Query Node doesn't find existing Gameplay Tags in Packaged Project with Nativized Blueprints

UE - Gameplay - Aug 26, 2019

When using the "Does Container Match Tag Query" node doesn't return true when a gameplay container member has the searched for gameplay tag in a blueprint that has been nativized. Packaging in Excl ...

Owner No See Tags are ignored when Static Mesh Actor is placed in Level vs dynamically spawned in Level

UE - Gameplay - Aug 21, 2019

Owner No See Tags are ignored when Static Mesh Actor is placed in Level vs dynamically spawned in Level ...