Static Mesh Scene Actor Flipped Normals

UE - Rendering Architecture - Aug 31, 2023

Static meshes can have normals flipped when the actor they are attached to has one component of its scale inverted. ...

Transient Subclasses of ABrush default to supporting external packaging

UE - World Creation - Worldbuilding Tools - OFPA - Aug 29, 2023

ABrush::SupportsExternalPackaging overrides the base implementation of  AActor::SupportsExternalPackaging which returns false for transient actors, but it doesn't call super. As a result, transient ...

BP timelines: when converting internal curve to external, the external curve isn't used until BP is recompiled

UE - Gameplay - Blueprint Editor - Aug 28, 2023

Blueprint timelines: when converting an internal curve to an external curve asset, the curve asset's data isn't used until the blueprint is recompiled. This is confusing as there is no indication th ...

Looping Gameplay Cues are not removed if GameplayCueNotifyTagCheckOnRemove is true

UE - Gameplay - Gameplay Ability System - Aug 24, 2023

GameplayCues inheriting from GameplayCueNotify_Actor no longer have their Removed functions called when removed via UAbilitySystemComponent::RemoveGameplayCue if GameplayCueNotifyTagCheckOnRemove is ...

VectorParameter UI display in the Layer Parameters Panel of MIC editor issue

UE - Rendering Architecture - Materials - Aug 22, 2023

Channel Mask Parameter UI display discrepancy

UE - Rendering Architecture - Materials - Aug 22, 2023

Raw Input plugin fails to process some negative values

UE - Gameplay - Input - Aug 22, 2023

Came from a UDN: [Link Removed] Proposed fix is to change `FRawInputWindows::ParseInputData` to use this logic instead: ``` ... USHORT BitSize = ValueCapsBuffer[iValue].BitSize; LONG SizeMask ...

No deprecation message with component bound event nodes

UE - Gameplay - Blueprint Editor - Aug 21, 2023

It appears that only custom event nodes support a deprecation message. In fact, we need all nodes that use delegates in some fashion to support a custom deprecation message. Both UK2Node_ActorBoundE ...

SlateScriptingCommands plugin loads too late to receive MainFrame RegisterCommandList broadcast

UE - Editor - Workflow Systems - Aug 18, 2023

This was reported on UDN. TL;DR: A user has reported that a custom command cannot be added to the "MainFrame" context in the UUICommandsScriptingSubsystem from their plugin. The problem seems to b ...