Static shape components need to have Dynamic Obstacle set to actually use Area Class

Gameplay - AI - Nov 17, 2020

Many licensees like to use ShapeComponents as blocking volumes instead of proper volumes, as they can be more easily placed and sized in the editor. The docs and code make it sound like it is possib ...

Network profiler can report sent RPCs despite a null ViewTarget preventing the send

Networking - Nov 17, 2020

Due to the hard-coded 1.5 second timeout for clients in UNetDriver:if ( OwningActor != NULL && Connection->State == USOCK_Open && ( Connection->Driver->GetElapsedTime() - Connection->LastReceiveTime ...

Ensure when closing PIE during Level Sequence playback with spawnables in a streamed level

Anim - Sequencer - Nov 16, 2020

When a spawnable is spawned in a streamed level, exiting PIE will cause an ensure, because the world is not valid on the actor.  ...

Commonly used blueprint conversion functions should be promoted to top level category

Gameplay - Blueprint - Nov 16, 2020

Many useful blueprint utility nodes are buried in the Utility category and are not very discoverable by users. This leads to them choosing other nodes that are much less convenient and efficient. Th ...

Transform gizmo behaves incorrectly in the Blueprint editor viewport if multiple child components are selected and their parent component is rotated 90 degrees around Z.

Gameplay - Blueprint Editor - Nov 12, 2020

When multiple child scene components are selected and their parent is rotated 90 degrees about Z, attempting to use the transform gizmo will move the components in the wrong direction relative to th ...

DisplayName Metadata tag is not used in the SCS editor or the My Blueprints window

Gameplay - Blueprint Editor - Nov 12, 2020

This also brings up a good point about how `FName::NameToDisplayString` works. Currently it will only remove a 'b' character if a boolean is given, which leads to inconsistent results throughout the ...

Actor Enable Collision does not affect ISM

Physics - Nov 12, 2020

The problem was reported via UE Bug Submission. I was able to repro with their provided test project. ...

When setting in PreviewGameLaunguage, the package application always adds "culture" to the argument

Tools - Localization - Nov 12, 2020

Whenever packaging project from Launcher with a PreviewGameLanguage set, the culture="preview language" is added to the UE4CommandLine.txt file. Can avoid this issue by setting "None" in PreviewGam ...

"Get Sense Class for Stimulus" node doesn't return AISense class when using "Make AIStimulus" struct as input

Gameplay - AI - Nov 11, 2020

This issue was reported by an user. I reproed the issue and created this Jira ticket for the user. User was trying to to add values to the 'Stimulus' struct coming straight out from 'On Target Perc ...