Min Roughness Light Setting Does Not Work In Forward Shading

UE - Graphics Features - Mar 1, 2017

Min roughness in the light settings currently aren't working in the forward shading mode. ...

Crash when executing Rename Asset or Duplicate Asset and other functions in Scripted Actions

UE - Gameplay - Blueprint - Jan 8, 2019

In Scripted Actions, if you execute a function after using Rename Asset or Duplicate Asset, it will crash. If you do not execute the function it will not crash. ...

Assertion in a packaged build when Light propagation volume is set to 1

UE - Graphics Features - Sep 1, 2017

Assertion in a packaged build when Light propagation volume is set to 1 ...

'Can Jump' functions differently in 4.13

UE - Gameplay - Sep 2, 2016

'Can Jump' functions differently in 4.13 User Description: "Can Jump" doesn't update in an appropriate manner in 4.13. In 4.12 it would return true while grounded, false while in the air, and the ...

Blueprint function input default values only a text field

UE - Gameplay - Blueprint - Mar 2, 2015

When you create a new variable you get a useful default value specification option for the given type. However, for a function input the values are just a string which requires knowing the arcane s ...

UWorld Async Sweep functions missing the FQuat parameter

UE - Simulation - Physics - Jul 22, 2019

The UWorld Async Sweep functions are missing the FQuat Rot parameter of their sync counterparts and the Sweep, Overlap, and Async Overlap functions are missing param comments for their rotation para ...

GAS: FGameplayAbilitySpecHandle lacks invokable serialize function

UE - Gameplay - Gameplay Ability System - Dec 15, 2023

FGameplayAbilitySpecHandle is a struct that can be replicated by-design to identify a granted GameplayAbility in server-client communication. This works fine with default struct replication using FR ...

GetHMDDeviceName function's name is no longer accurate, is confusing

UE - Platform - XR - May 30, 2018

UHeadMountedDisplayFunctionLibrary::GetHMDDeviceName()  says it returns the "device" you are using, but it really returns the name of the SDK or XR System that you are using (for example launching o ...

Niagara Component can crash if ticked with a null tick function

UE - Niagara - Mar 12, 2021

Niagara components don't null check their tick functions, and can cause a crash as a result. Compare to UParticleSystemComponent::TickComponent which does. It's fairly common in the engine to pass n ...

Ease Function resets Blend Exp on Restart

UE - Gameplay - Blueprint - Jan 27, 2015

The Ease Node when set to use the Function Ease In, Ease Out or Ease InOut the Blend Exp will reset to 2.0 on each editor reload. It will even break variable inputs to return to 2.0. Reproduced in ...