Linux: UE_ENGINE_DIRECTORY not being set by UBT

UE - Platform - Linux - Mar 27, 2018

UBT is not passing UE_ENGINE_DIRECTORY to GForeignEngineDir because in UEBuildTarget.cs IsCurrentPlatform only checks for Windows and Mac. Because GForeignEngineDir is not set, config files and oth ...

Is Editor Only setting excludes asset from map in packaged builds but does not exclude it from the package

UE - Foundation - Core - Cooker - Mar 29, 2018

Setting an instance of an asset in a level to "Is Editor Only" will cause the asset to not be present in the level in a packaged game, but the asset is still included in the cooked content for the g ...

Widget retains reference for widgets that have been replaced and deleted

UE - Editor - UI Systems - Mar 29, 2018

Widget references remain even after the referenced widgets have been deleted. This happens if the widget was replaced with another user created widget. ...

Material Instance values lost when using Material Parameters inside of multiple Material Functions

UE - Rendering Architecture - Materials - Mar 30, 2018

Material Instance parameters (that derive from parents using material functions) can have their data shifted or not saved. ...

Random Deviation of 0 causes service node instantiation fail

UE - AI - Apr 17, 2018

Licensee has 4 Services that aren't being initialized with their respective Tasks when they Plays in Editor. If the Behavior Tree is opened first, the warnings do not appear. All 4 of the Services h ...

Syncing a texture from source control while a material editor sampling it is open will crash the editor

Tools - Apr 13, 2018

Syncing to source control will cause a crash if a texture is synced that is being referenced by an open material editor, even if the texture hasn't been modified. A quick solution may be to close th ...

Vertex Color Information Lost on Editor Restart

Tools - Apr 19, 2018

This is a regression. In 4.19 and Main (CL 4008322), vertex color information does not save properly and data is lost when editor is reopened. Creating project from scratch instead of copying over f ...

Cannot run any packaged project if "Force all skinned meshes to recompute tangents" has been enabled in an unrelated project

UE - Foundation - Core - Apr 20, 2018

Enabling the "Force all skinned meshes to recompute tangents" sets the value at a Windows user level so that it affects all UE4 projects opened by that user, including unrelated packaged projects. T ...