Preserve Non-Uniform Scale doesn't work for child actors

Gameplay - Components - Feb 16, 2017

Preserve Non-Uniform Scale doesn't work for child actors when they are scaled smaller than the parent. Licensee Description: I just noticed that the option does not seem to work if the object is p ...

Instanced nested subobjects will get reset to default when edited in components detail panel

Gameplay - Components - Feb 16, 2017

UActorComponents don't currently allow subobjects that are UActorComponents. However, this also prevents them from having "normal" instanced UObjects. The UObjects can be added to an ActorComponent ...

Crash when opening Blueprint after editing ChildActorComponent base class

Gameplay - Components - Feb 7, 2017

Defining a ChildActorComponent in code, then setting the component to a blueprint derived from another code class causes the editor to crash when opening the parent blueprint if any changes are made ...

Default values resetting for level instances of custom component pointers

Gameplay - Components - Feb 3, 2017

When a code component contains a pointer to an actor, adding the component to a blueprint and setting the pointer to point to an instance of the same blueprint will cause the pointer to reset to "No ...

BP - Editing defaults on a nested subobject of a component inherited from a native parent class won't preserve those defaults when the BP is instanced.

Gameplay - Components - Jan 19, 2017

I think the issue is that in GetInstancedSubobject() (CoreNative.cpp), the following bit of code is not considering that the instanced subobject might be outered to another instanced subobject withi ...

Child Actors should seamlessly travel with their Parents

Gameplay - Components - Dec 22, 2016

When an Actor is identified to seamlessly travel, its child actors should also seamlessly travel with it (or maybe it should be an optional flag), rather than destroying and recreating on the other ...

Unable to change/edit elements of Blueprint instances of Actor Component set UObject arrays

Gameplay - Components - Nov 20, 2016

When an array of custom UObjects is defined in an actor component class, blueprint instances of the component class cannot update the array elements. Array elements only update inside the blueprint ...

Regression - Nested scene component subobjects are no longer being registered when the owning scene component is added to an existing Actor instance as an instanced component.

Gameplay - Components - Nov 16, 2016

This is a regression that was introduced with changes made to address issues with native vs. non-native component registration at Blueprint construction time (UE-35690). Prior to those changes, unr ...

Default subobjects do not get PostLoad called

Gameplay - Components - Nov 3, 2016

PostLoad function is not called for blueprint components added through code. Regression: Yes In 4.12.5 (CL 3039270) code components do have PostLoad called if other components are not added throug ...

SCS child scene component instances can be registered out-of-order with non-scene component instances (regression).

Gameplay - Components - Sep 7, 2016

This behavior is a regression in 4.12. Essentially we switched to attaching child components as part of the OnRegister() logic. This caused all root-level SCS components (including non-scene compone ...