#rb Robert.Manuszewski
#ROBOMERGE-AUTHOR: robert.millar
#ROBOMERGE-SOURCE: CL 20388345 via CL 20388353 via CL 20388361 via CL 20388363
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)
[CL 20390034 by robert millar in ue5-main branch]
Some editor mode selection logic has dependancy on the state of the editor and the place where selection of the actors happened is right in the middle of the state transition from pie to level edit resulting in crash.
#jira UE-148703
#preflight 6260403873187d30d0b410ae
#rb Brooke.Hubert
#lockdown jeanmichel.dignard
#ROBOMERGE-AUTHOR: julien.stjean
#ROBOMERGE-SOURCE: CL 19843163 in //UE5/Release-5.0/... via CL 19843974
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v940-19807014)
[CL 19844311 by julien stjean in ue5-main branch]
This should saves around ~1.5 Mb to ~3 Mb at runtime with ~50000 packages
Added a new core define UE_STRIP_DEPRECATED_PROPERTIES that could be used to wrap deprecated properties and strip them to regain memory when a projects becomes compliant. this can be set in the project target file
Deprecated most public properties from UPackage and created accessors for them
#rb PJ.Kack
#jira UE-138957
#preflight 61f17a6f7266f4e79bd62601
#ROBOMERGE-AUTHOR: francis.hurteau
#ROBOMERGE-SOURCE: CL 18738937 in //UE5/Release-5.0/... via CL 18739524 via CL 18741373
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18742135 by francis hurteau in ue5-main branch]
Fix multiplayer PIE so it uses the same URL rules as normal PIE, it now saves the URL as if it was a normal map load and reads that to determine net mode once actors are initialized
Add a new game instance function to properly enable listen server at runtime
Delay calling InitWorld for PIE worlds until after the net mode and world context are set, this is the path that normal world loading uses and fixes issues where the net mode is wrong during initialization callbacks
#rb matt.hoffman
#jira UE-1113279, UE-96425
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 18423916 in //UE5/Release-5.0/... via CL 18423940
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18423954 by ben zeigler in ue5-release-engine-test branch]
* setting override to a small buffer for non-realtime audio rendering
#rb Matt.Hoffman
[FYI] Sondra.Moyls
#preflight 6137cbc525e54000013d7e5c
#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 17450183 via CL 17910613 via CL 18360664 via CL 18360818
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18360869 by aaron mcleran in ue5-release-engine-test branch]
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
#jira UE-122034
#rb justin.hare
#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 17584140 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17584160 by benjamin fox in ue5-release-engine-test branch]