CharacterMovementComponent has recently received support for custom gravity directions. Crouch logic needs to be updated to account for custom directions. Currently, crouching logic in CMC assumes Z ...
Cumulative patching is implemented by copying the generated pak files during staging of the base and each patch to the Releases directory. When creating a patch, all of the pak files from the releas ...
When an Actor is duplicated in the editor inside a world partition level it maintains references to the Actor it is a copy of. This can cascade, i.e. Actor C, which is a copy of Actor B which is a c ...
When diffing a blueprint against depot via the Content Browser context menu action "Revision Control > Diff Against Depot", restoring an instanced object property from the depot version results in t ...
Importing the fbx uses the default settings, which aren't accessed through scripting, so they cannot be changed. To circumvent this MovieSceneToolHelpers::ImportFBXIfReady caches the defaults, and ...
IGameMoviePlayer playback of a movie during loading screen lets you set bAllowEngineTick = true as a parameter. This will make FDefaultGameMoviePlayer manually tick the engine: if (GEngine && bAll ...
A high UWorld::Tick DeltaSeconds (i.e. GameThread hitch) results in a high UNetDriver::TickFlush DeltaSeconds. This DeltaSeconds can high (many seconds) if the hitch is long. This value then affects ...
It appears that the preview scene used to render thumbnails is not destroyed after a thumbnail is rendered, even after the blueprint editor is closed and GC is run. Also found in Release-5.4, CL: 31 ...
USplineComponent::GetSplinePointAt() returns an FSplinePoint with the ESplinePointType 'CurveCustomTangent' rather than the type from the setup.Expected: It should return the correct type. ...