- Fix PackedLevelActors not being properly unloaded when deleted
- Fix Packing failing when packing while packing world already loaded (use FPreviewScene to isolate packing into its own world)
#rb richard.malo
#rnx
[CL 26187000 by patrick enfedaque in 5.3 branch]
- Move all static Packing related methods to new Utils class
- Remove dependency on ALevelInstance (use ILevelInstanceInterface)
#rb richard.malo
#rnx
[CL 25974150 by patrick enfedaque in ue5-main branch]
- Runtime: Level Instances that are WP will still get embedded in their parent world grid (independent of the value of bEnableStreaming)
- Editor: Level Instances with bEnableStreaming=true will now act as regular World Partitions when loaded on their own. Allowing for big Level Instances to be partially loaded outside of their owning world.
- Add Project Setting for default value to assign to new Level Instances
#rb jeanfrancois.dube, richard.malo
[CL 25926203 by patrick enfedaque in ue5-main branch]
- Experimental Flag hides Filter UI
- DataLayerAsset can enable filtering (will show up in Filter Outliner)
- DataLayerInstance can provide default filter value (default value when actor doesn't override)
- Level Instance Actor can have its own recursive filter
- Filtering Editor/Cook/PIE works
- Undo/Redo/Copy/Paste/ResetToDefault
- PackedLevelActors not yet supported
#rb jeanfrancois.dube, richard.malo
#preflight 64087dc36c1b9295b99222e8
#rnx
[CL 24561727 by patrick enfedaque in ue5-main branch]
- Added option to always load actors in the editor even if streaming is enabled.
- Disabled world partition editor commands that act on loading regions when loading in the editor is disabled.
- Added option to not set the "can be used by level instance" flag when converting worlds with streaming disabled.
#rb richard.malo
[FYI] jeansebastien.guay
#preflight 6332ed04665f6b8f7f326332
#rnx
[CL 22217635 by jeanfrancois dube in ue5-main branch]
#rb philippe.deseve
#preflight 62bc7604d8366789fdd52d02
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 20878928 via CL 20879101 via CL 20879125
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20881839 by richard malo in ue5-main branch]
The old actor global selection doesn't always contains actors only. It can also contains instances. This is a oddity of the current implementation that should disappear when we will deprecate the global selection sets and the USelection class.
#rb Brooke.Hubert
#preflight 61f1a02ce12e3fcf9b21da1b
#ROBOMERGE-AUTHOR: julien.stjean
#ROBOMERGE-SOURCE: CL 18741441 in //UE5/Release-5.0/... via CL 18741645 via CL 18742879
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18743232 by julien stjean in ue5-main branch]