Child Animation Blueprints Do Not Get Recompiled Correctly

UE - Gameplay - Jan 7, 2020

The child of an animation blueprint is not properly recompiled when the it's parent is compiled. Found in 4.24.1 CL#10757647 ...

Montage_SetEndDelegate doesn't set for inactive, but unfinished montages, preventing clearing

OLD - Anim - Jan 7, 2020

If you call Montage_SetEndDelegate after a montage has begun blending out, but before it terminates, the end delegate will not be set because an active montage instance cannot be found. If an AI is ...

bUseDefaultCollision not enabled by default

UE - Simulation - Physics - Jan 9, 2020

Counter intuitively, static mesh components do not enable bUseDefaultCollision by default, and uses the "BlockAllDynamic" profile. AStaticMeshActors on the other hand, do enable bUseDefaultCollision ...

GameplayTagQuery default property changes not propagated to instances

UE - Gameplay - Blueprint - Jan 9, 2020

Expected: Changes to GameplayTagQuery properties in a blueprint should propagate to instances that haven't overriden the default value. ...

TMap property on AnimNode causes memory corruption

OLD - Anim - Jan 10, 2020

FastPath can't handle TMap (maybe any other container type too) in AnimGraph causes this crash. FastPath copies TMap property to the AnimNode member property directly like MemCopy. So two properties ...

FBX SkeletalMesh Importer: unskinned group are added has bone when importing SK

UE - Editor - Content Pipeline - Import and Export - Jan 10, 2020

In the fbx Fighter_Jenny is a null object that is not skin to the mesh. null object that are not skin should be remove from the skeleton, at least at the root. Often people want to add a group to al ...

Local rotations of an actor instance's components are incorrect in the level editor

Tools - Jan 13, 2020

Local rotations of components are inconsistent between the Level editor and the SCS editor. The SCS editor rotates the transform widget's coordinate system to match the selected component in FSCSEdi ...