UAbilitySystemComponent's CurrentMontageStop() function does not use OverrideBlendOutTime Float Parameter.

UE - Gameplay - Jul 2, 2019

In the attached example, the third person mannequin character's BeginPlay() runs an Ability_Task which starts an animation montage. In the task it is specified that the blend out time (BlendOutTime ...

Compiling Child Blueprint and editing child component's class value, results in parent component's value being changed under certain compile conditions.

UE - Gameplay - Jul 2, 2019

Compiling Child Blueprint and editing child component's class value, results in parent component's value being changed under certain compile conditions. "This is because they're now pointing to t ...

Inclusive Nativized Blueprints slower than Non Nativized Blueprints in packaged project

UE - Gameplay - Jul 1, 2019

When nativizing blueprints the packaged build of the project runs slower than a non-nativized version of the packaged project. Found in 4.22 CL#7053642 Reproduced in 4.21 CL#4753647, 4.24Main CL#7 ...

The default scene root of an blueprint actor is not removed after adding a static mesh component via C++ until after restarting the project

UE - Gameplay - Jun 27, 2019

The default scene root of an blueprint actor is not removed after adding a static mesh component via C++ until after restarting the project (or reloading the blueprint asset) Found in 4.22 CL#70536 ...

RemoveAxisMapping() removes axis mappings of the same key regardless of Scale value

UE - Gameplay - Jun 26, 2019

When you remove an axis mapping using a specific key it will remove all mappings even if they have separate scales. The user found a fix that I verified that worked. In "InputSettings.cpp", which i ...

Child Blueprint construction script runs before parent C++ OnConstruction

UE - Gameplay - Jun 25, 2019

When the order of construction is backwards it makes it impossible to have native objects set up components in OnConstruction, that a child BP Construction Script then has access to. Sometimes the C ...

Gameplay Abilities: FAttributeSetInitterDiscreteLevels::PreloadAttributeSetData does not allow FGameplayAttribute.

UE - Gameplay - Jun 19, 2019

Moving from "float" to "FGameplayAttribute" is causing a test to fail. ...

Overriding a Custom function(From Parent) with no return output in a Child Blueprint results in custom function appearing in event graph of child blueprint.

UE - Gameplay - May 30, 2019

Overriding a Custom Function from a Parent Blueprint with no return output in a Child Blueprint results in custom function appearing in event graph of child Blueprint. ...

Streaming levels loses static meshes coordinates and mesh references

UE - Gameplay - May 28, 2019

Streaming levels loses static meshes coordinates and mesh references when a Blueprint within the sub-levels are changed and they aren't toggled visible in the Persistent Level when it is being built ...

Show Volumes command does not work correctly if volume was converted from brush

UE - Gameplay - May 28, 2019

Debug display using "show volumes" does not work for volumes converted from brushes. The reason is that bHidden = true is done in the constructor of ABrush. So, we will probably need to run SetVi ...