Curves in compressed additive animations interpolate incorrectly when two keys in a row have the same value

Anim - Animation - Oct 16, 2019

Curves compressed from additive animations will not interpolate correctly if they have two keys in a row with the same value. The second key will be ignored, leading to the curve interpolating earli ...

Copy Procedural Mesh from Static Mesh Component does not work correctly when the order of material slots is different

Rendering - Oct 15, 2019

This issue occurs when the section and material slot order do not match In this sample project:[Image Removed] According to a report from the licensee, the order of Sections seems incorrect.[Image ...

UCharacterMovementComponent OldVelocity is pre-additive while Velocity is post-additive

Anim - Oct 10, 2019

In UCharacterMovementComponent code such as PhysFalling, RestorePreAdditiveRootMotionVelocity is called before FVector OldVelocity = Velocity; leaving OldVelocity in a pre-additive state making furt ...

Playing as a Pawn that is a Duplicate of a Blueprint Class doesn't create an Attribute Set

Gameplay - Oct 1, 2019

Creating a duplicate of a Blueprint class that has an AttributeSet seems to be interfering with the creation of the AttributeSet. ...

Landscape Layer Blend generates bad code for preview shader

Tools - Landscape - Sep 23, 2019

It breaks only when compiling the preview shader. Adding a preview weight to the Layer0 on the Layer Blend node fixes the problem. The source of the bug is in UMaterialExpressionLandscapeLayerBlend ...

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

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. ...

Memory leak with disable rendering

Rendering - Sep 2, 2019

When executing "ShowFlag.Rendering 0", it occur the memory leak because it can't run RHICmdList.ImmediateFlush(). The following code is a workaround. DEC_MEMORY_STAT_BY() is ImmediateFlush. Witho ...

State Machine events "Left State Event" and "Fully Blended State" not firing when animation is sequence is playing

Anim - Aug 28, 2019

State Machine events "Left State Event" and "Fully Blended State" not firing when animation is sequence is playing at the moment you enter/leave the state. ...

Confusing message when attempting to connect mismatched Delegate pins

Gameplay - Blueprint Editor - Aug 26, 2019

When the user attempts to connect delegate pins that don't match, they received a confusing mouse tooltip message that simply reads "Delegate is not compatible with Delegate". Suggested fix: When ...

Spelling error of Boolean "continuous" in Task Node "Move to Location or Actor"

Gameplay - AI - Aug 14, 2019

Spelling error of Use Continuous Goal Tracking Boolean "continuous"  in Task Node "Move to Location or Actor" ...