Adding "Add Velocity" module to event handler stage causes ensure (ensureMsg)

UE - Niagara - Scripting - Dec 19, 2023

Adding a module which has Required Dependencies (such as "Add Velocity") to event handler stage causes ensureMsg. > > In system /Game/NewNiagaraSystem.NewNiagaraSystem, module AddVelocity (NiagaraN ...

Animation attributes - user defined structs containing types defined in plugins cannot be registered

UE - Anim - Runtime - Dec 18, 2023

This issue is caused by us forcing user defined structs to be loaded as part of AttributeTypes::Initialize.  That is called after at the ObjectSystemReady run phase during engine initialization howe ...

[AI] ZoneGraph does not update build settings when changed in project settings

UE - AI - Navigation - Dec 11, 2023

The build settings for ZoneGraph do not get refreshed after the editor loads. Changing the snap distance or the snap angle will not be reflected in the ZoneGraph until you reload the editor. You can ...

FSoftObjectPath::ResolveObject references to the Editor's object in the first frame of Movie Render Queue

UE - Anim - Sequencer - MRQ - Dec 8, 2023

When implementing a sequencer system that uses FSoftObjectPath to reference an actor placed in a level (at runtime, the corresponding actor is obtained by calling FSoftObjectPath::ResolveObject), Re ...

Anim Sequence editor no longer displays track names

UE - Anim - Runtime - Dec 7, 2023

Looks like this was broken during the anim data model refactor.  The data exists on the data model now so we can probably display this via a details customization ...

Mesh Space Additive behave differently for non-animated bones and extra bones on a target skeleton

UE - Anim - Runtime - Dec 6, 2023

Typically, non-animated bones behave the same way as extra bones on a target skeleton. However, it appears that this isn't the case for mesh space additive sequences. When a bone is present on th ...

Using GameCenter from iOS15 onwards requires a plist entitlement key

UE - Platform - Apple - Dec 6, 2023

Apple added a new Entitlement plist value starting with iOS15 to allow connecting with GameCenter.  It's a boolean value with the key: com.apple.developer.game-center Without it, the app can not co ...

Nanite cast shadows from all lights, regardless of lighting channel configuration

UE - Graphics Features - Nanite - Dec 4, 2023

This behavior is inconsistent with the behavior of non-nanite meshes, which receive light and cast shadows only from lights in the same lighting channel. [Image Removed] ...

Setting Texture Group "UI" from Editor Utility Blueprint at Import causes a crash

UE - Texture - Nov 28, 2023

In Blueprint, binding a custom event to OnAssetPostImport and setting TextureGroup to UI causes the UE editor to crash. But if it sets to the other group like "World" or "Character", this crash does ...