Able to name function parameters "self", resulting in odd compile errors in blueprints

UE - Gameplay - Blueprint Compiler - May 4, 2020

Users are able to name function parameters (in BP and in code) "self" resulting in odd compile errors when in blueprints: "This blueprint (self) is not a bool, therefore ' Self ' must have a connec ...

Having a movable directional light on an Android device, will cause the shadows to show as inverted

UE - Platform - Mobile - Feb 3, 2015

If you make the Directional light in a level movable and then deploy to an Android device, the Shadows in the level will appear reversed when you glance around the level. Tested on a Nexus 5. Te ...

SyncGroups Do Not Function between AnimSequences when Blend Time is 0

OLD - Anim - Sep 22, 2015

SyncGroups Do Not Function between AnimSequences when Blend Time is 0 (zero) *It is quesitonable SyncGroups function between AnimSequences regardless of what the blend time is set to, but especiall ...

SyncGroups Do Not Function between BlendSpaces when Blend Time is 0

OLD - Anim - Sep 22, 2015

SyncGroups Do Not Function between BlendSpaces when Blend Time is se to "0." *It is quesitonable SyncGroups function between BlendSpaces regardless of what the blend time is set to, but especially ...

Split pins of Function inputs do not correctly update if variable type is changed

UE - Gameplay - Blueprint - Aug 30, 2017

When using the inputs of a function, splitting a variable and then changing its variable type does not properly update the node as expected. This occurs with any variable type that can be split. Sav ...

Light in Volumetric Fog offset in VR with Instanced Stereo and Forward Shading enabled

UE - Platform - XR - May 10, 2018

Light inside Volumetric Fog is offset in the right eye when viewing in VR with Forward Shading and Instanced Stereo Enabled If just Forward Shading or Instanced Stereo is enabled, this does not occ ...

Return values are not saved in blueprint functions

UE - Gameplay - Blueprint - Sep 1, 2017

Blueprint function return nodes don't save any settings applied directly to the return node itself. Regression: Yes - this behavior does not occur in 4.16.3 (CL 3561208) ...

MaterialInterface is not exported and therefore it's functions are not accessible

UE - Graphics Features - Jun 9, 2015

MaterialInterface which is a base class for other classes (such as UMaterialInstanceDynamic) is not being exported which causes compiler errors when a user attempts to access the functions of this c ...

Linear Color Texture causes break point through Material Function into Material Instance

Tools - Jan 29, 2015

When changing the Texture in a Material Instance made from a Material with Parameters found in a Material Function, Visual Studio throws a breakpoint. I was able to continue past the breakpoint (3 ...

If a function that takes a custom struct as a parameter is changed and a hot reload performed, any variables in Blueprints that are of that custom struct type will disappear and no longer be usable.

UE - Gameplay - Blueprint - Aug 27, 2015

After creating a custom struct in C++ and adding a variable of that struct type to a Blueprint, hot reloading a code change that involves altering a function that takes the struct as a parameter res ...