LevelEditor: "Replace Actor" marks level as dirty even when using external actors

UE - World Creation - Worldbuilding Tools - Jul 15, 2024

When using external actors, adding/removing/replacing/editing an actor instance inside a level does not cause any modification to the Level package, which helps reduce contention for the map file on ...

can not load all actors when load level with ULevel::LoadAllExternalObjectsTag

UE - World Creation - Worldbuilding Tools - Jun 25, 2024

the udn link:https://udn.unrealengine.com/s/question/0D5QP00000OxDLH0A3/%E9%80%9A%E8%BF%87%E4%BB%A3%E7%A0%81%E6%88%96%E8%80%85%E8%93%9D%E5%9B%BE%E8%8A%82%E7%82%B9%E5%A4%8D%E5%88%B6%E5%85%B3%E5%8D% ...

In BP/Python Editor Utilities, function SetEditorProperty() unexpectedly fails for Actor Reference Properties on External Actors.

UE - World Creation - Worldbuilding Tools - May 19, 2024

As part of the Python and Editor Scripting Tools, it is possible to programmatically set variables in actor instances of the current level just like when using the Details Panel in the Level Editor. ...

Starting PIE with an unloaded player start spawns the player at (0,0,0)

UE - World Creation - Worldbuilding Tools - Mar 19, 2024

From licensee:What happens is that UEditorEngine::CheckForPlayerStart() is returning the PlayerStart in the data layer, so FInternalPlayWorldCommandCallbacks::PlayInViewport_Clicked() doesn't route ...

Level Streaming - Always Loaded sublevel affected by streaming volumes

UE - World Creation - Worldbuilding Tools - Mar 19, 2024

The docs mention: "When a streaming Level is set to Always Loaded, it is loaded together with the persistent Level. It also becomes visible at the same time as the persistent Level. It ignores strea ...

Level asset "Diff against depot" opens P4 Merge tool

UE - World Creation - Worldbuilding Tools - Mar 1, 2024

You can right click a level asset in the editor's Content Browser and do the action Source Control > Diff against Depot. However, this does not provide a useful diff window. It currently opens the d ...

ResavePackagesCommandlet needs to handle resaving ExternalActors for -FixupRedirectors

UE - World Creation - Worldbuilding Tools - Dec 19, 2023

ResavePackagesCommandlet -fixupredirects fails to fixup pointers from external actors that are pointing to objectredirectors. It fails to fixup those pointers because we specifically skip loading of ...

Static Mesh Only enabled Foliage Actor causes serialization error in packaged game

UE - World Creation - Worldbuilding Tools - Nov 24, 2023

The crash can be worked around by modifying FFoliageISMActor::Serialize as following code : void FFoliageISMActor::Serialize(FArchive& Ar) { #if WITH_EDITORONLY_DATA     if (!Ar.IsCooking()) // ...

GroupActor has incorrect streaming bounds when created in level instances

UE - World Creation - Worldbuilding Tools - Nov 16, 2023

ContentBundleContainer does not load new bundles in PIE after level transition

UE - World Creation - Worldbuilding Tools - Nov 9, 2023

I believe this issue stems from the ContentBundleContainer not populating the StreamingObjects of the UContentBundleDuplicateForPIEHelper. PIE in the same level as the bundles works as the editor h ...