Paper2D Code Template character uses code class in the level

Docs - Samples - Jul 27, 2016

In every other code template, the standard setup is to have the code classes be in the template and have all the functionality in them code-wise, but then have a blueprint child setup the assets it ...

Tick fires in PlayerController BP in Editor

UE - Gameplay - Blueprint - Oct 6, 2016

If a blueprint has any functionality on tick, the tick event will fire when a blueprint is restored within the editor after closing and reopening a project. Regression (no) issue (does) occur in 4 ...

Disabling "Skip Unneeded Dependency Compilation" clears spline points on component compile

UE - Gameplay - Blueprint Compiler - Apr 5, 2018

Spline points are lost when compiling BP component. Component is used in PlayerCharacter. Spline Actor Casts to PlayerCharacter and calls a function on this component. Workaround: Open BP_SplineAc ...

TrackFieldData and SubSectionFieldData structs not properly being serialized during cook in the Precompiled Evaluation Template

UE - Anim - Sequencer - May 3, 2019

During compile on the fly if the evaluation field is invalidated SubSectionField data will not have been properly serialized and the meta data will not be populated correctly, as the custom serializ ...

SetConstraintBindingID of ConstraintSection on Sequencer cannot be set from Blueprint

UE - Anim - Sequencer - Jan 28, 2021

The SetConstraintBindingID of the ConstraintSection on the Sequencer is the BlueprintPure function. The licensee is trying to parent and child objects on the Sequencer using sequencer scripting, and ...

FAnimNode_TransitionPoseEvaluator uses FStackAttributeContainer to cache data over multiple frames

UE - Anim - Runtime - Sep 15, 2021

FAnimNode_TransitionPoseEvaluator can cache a pose over multiple frames using FStackAttributeContainer rather than the heap equivalent. This will likely crash at some point if any user uses the cac ...

bIgnoreAllPressedKeysUntilRelease only applies to keys in the previous mapping

UE - Gameplay - Input - Jun 16, 2022

This is because the RebuildControlMappings function only checks this flag when you have a mapping that was already added, we should apply this for any new mappings as well.  I'll update the repro s ...

Timeline tracks can be given the same name as existing execution inputs, and renaming them and compiling will cause a crash

UE - Gameplay - Blueprint - Jan 13, 2015

Timeline tracks can be given the same name as existing execution inputs, which causes some unusual behavior when dragging off the pin. Renaming them will rename the execution pin instead, and compil ...

Texture streaming needing to be rebuilt causes level to be dirty when opened

UE - Graphics Features - Aug 26, 2016

Opening levels that need texture streaming rebuilt causes the level to be dirty and unsaved, even though the user has not edited the level at all. This isn't consistent with other building features ...

The Web browser widget appears to be offset

UE - Editor - UI Systems - Oct 24, 2016

The Web browser widget appears to be offset. The web browser widget appears to be offset and does not scale itself to fit the bounds of the widget. Note: This appears to function correctly in 4.13. ...