Adjusting Lighting Rig Rotation manually only affects the sky and not the lighting

UE - Gameplay - Aug 2, 2016

In the Preview Scene Settings, adjusting the Lighting Rig Rotation setting manually doesn't affect the lighting. It only affects the sky. ...

A Function input's type is set as Wildcard by default if a Macro with a Wildcard input is created before the Function

UE - Gameplay - Blueprint - Sep 11, 2015

A Function input's type is set as Wildcard by default if a Macro with a Wildcard input is created before the Function. Compiling will fail with an error. Reproduced in 4.8.3 binary, 4.9.0 binary, a ...

Dynamically binding 'OnComponent' functions in code doesn't trigger bound functions

UE - Gameplay - Components - Apr 25, 2016

Binding a function in code to OnComponentBeginOverlap, OnComponentEndOverlap, or OnComponentHit does not trigger the bound function from code. ...

Using collapse to function on an event binding causes a crash when that function is referenced in another class

UE - Gameplay - Blueprint - Nov 28, 2016

Collapsing an event binding to a function results in a function that takes in a delegate as an input. This function existing ends up causing any references to this blueprint class in another class t ...

Allow the choice to implement a BP Interface function as an event OR a function

UE - Gameplay - Blueprint Editor - Jul 22, 2020

[Image Removed] This messaging is confusing because it says "Implement Function" when really it creates an event. We need to clear up the messaging here, or provide an option to create it as a fu ...

Overriding functions from a parent class then creating a child class creates two copies of the function in the child class.

UE - Gameplay - Blueprint - Jan 14, 2015

When a child blueprint is created from a child of another blueprint that has overridden a function of the original parent blueprint, the child of the child will have two copies of the function. ...

RepNotify variables passed by reference to a function or macro that then change the value of the variable do not trigger the OnRep function on the Server

UE - Networking - Jul 1, 2015

RepNotify variables passed by reference to a function or macro that then change the value of the variable do not trigger the OnRep function on the Server. This is inconsistent with the behavior with ...

Using "Collapse to Function" in a const blueprint (such as an anim notify) does not flag the function as const, resulting in a compile error

UE - Gameplay - Blueprint Editor - Aug 28, 2019

You can manually open up the graph settings for the function and check const there, but we should either auto-set const when the function is created, or imply const for all user added functions in a ...

Overriding blueprint function first in grandchild class then in child class renames grandchild function

UE - Gameplay - Blueprint - Nov 28, 2017

If you have a blueprint A with a child blueprint B, and child of the child blueprint C, overriding a function with a return parameter originally declared in blueprint A in the blueprint C, and then ...

Dragging off a pin in a Blueprint Function Library function does not give the user option to make a Local Variable

UE - Gameplay - Blueprint Editor - Jun 9, 2020

When in a function in a Blueprint Function Library, dragging off a pin will not give the user the option to promote it to a local variable. You only have the option to make a global variable (which ...