- Harden Turnkey device querying to print a message on device exceptions, but not fail out
#rb Josh.Adams, Nuno.Leiria
#jira UE-141524
#rnx
#preflight 62067544ad10bdb30a9f31a4
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18952338 in //UE5/Release-5.0/... via CL 18952418 via CL 18952518
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)
[CL 18952528 by david harvey in ue5-main branch]
Created ExternalCookOnTheFlyServer editor object for communicating with a running Zen COTF server
Recook packages when they are saved in the editor
#rnx
#preflight 62050bfde54ab7c24bb58f8f
#rb pj.kack
[CL 18934629 by CarlMagnus Nordin in ue5-main branch]
#preflight
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 18868625 via CL 18880828 via CL 18880841 via CL 18880847 via CL 18880900 via CL 18880906
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18884842 by justin marcus in ue5-main branch]
#rb J.Baumgartner
#ROBOMERGE-AUTHOR: william.ewen
#ROBOMERGE-SOURCE: CL 18854299 via CL 18854732 via CL 18854742 via CL 18855476 via CL 18855725
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18855752 by william ewen in ue5-main branch]
- Fixes for the ini console command for other platforms
- Allow for reading Config files from another project (for instance from a program like UnrelPak)
#rb matt.peters
#preflight 61fae9189a71b11fd38faa0e
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 18834077 via CL 18835502 via CL 18835961 via CL 18836096 via CL 18844966 via CL 18845578
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18845601 by josh adams in ue5-main branch]
- Allow for CookedEditor's ini settings to remap a file (added a Dest param to ExtraStageFiles, must not be recursive or wildcard)
#preflight 61f8460b1c5ac552346620c5
#rb none
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 18797297 via CL 18826739 via CL 18826792 via CL 18826836 via CL 18835836 via CL 18836360
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18836433 by josh adams in ue5-main branch]
An exception was getting thrown on the Mac when checking for hololens when looping through all possible platforms. I felt the safest option was to prevent any exceptions when checking for SDK versions, that way we can simply treat the SDK as not present if an exception occurs.
#rb will.damon
#jira UE-135899
#preflight n/a
#ROBOMERGE-AUTHOR: dave.hunter
#ROBOMERGE-SOURCE: CL 18806616 in //UE5/Release-5.0/... via CL 18808573 via CL 18822182
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)
[CL 18822494 by dave hunter in ue5-main branch]
Now that all asset data will be in either iostore or pak setting async io priority based on the iodispatcher request queue contents is no longer needed
#preflight 61f799286a7c7b134f2fe78c
#rnx
#rb pj.kack
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 18787380 in //UE5/Release-5.0/... via CL 18787398 via CL 18787423
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18787426 by carlmagnus nordin in ue5-main branch]
This improves the determinism in iostore packaged builds with no regression in load times.
Game specific ordering .log files are still enabled, so any files located in [GameName]\Build\[CookPlatform]\FileOpenOrder\ will still be used.
#jira none
#rb carlmagnus.nordin
#rnx
#preflight 61f29f04c0033b39f8b92c8b
#ROBOMERGE-AUTHOR: pj.kack
#ROBOMERGE-SOURCE: CL 18752854 in //UE5/Release-5.0/... via CL 18752859 via CL 18756833
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18757113 by pj kack in ue5-main branch]
- also includes a fix so that a parent module is set to the same as the source module by default.
#jira UE-129637
#rnx
#rb Eric.McDaniel
#preflight 61f1707dfd5285142b42db1d
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18736287 in //UE5/Release-5.0/... via CL 18736305 via CL 18736514
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18736528 by david harvey in ue5-main branch]
The default build behavior for script assemblies is that their dependencies are copied to the same output dir - assume dependencies are present (if not, it's a packaging problem, and will error later when the assembly load fails)
#jira UE-138692
#preflight 61f086f6ff453b751b4a48ad
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18730173 in //UE5/Release-5.0/... via CL 18730183 via CL 18730249
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18730253 by jonathan adamczewski in ue5-main branch]
PR #8762: Iterative Deploy: Change the filename of the retrieved manifest so they don't override the already generated manifest. (Contributed by AlexThiv)
#preflight trivial
#jira UE-138339
#rb chris.babcock
#ROBOMERGE-AUTHOR: steve.smith
#ROBOMERGE-SOURCE: CL 18684811 in //UE5/Release-5.0/... via CL 18684824 via CL 18684838
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v902-18672795)
[CL 18684843 by AlexThiv in ue5-main branch]
Looks like this broke in a refactor from 15771665
#jira UE-139632
#rb trivial
#preflight 61e86aef276892ce107a77d2
[FYI] ben.marsh
[FYI] luke.thatcher
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18663559 in //UE5/Release-5.0/... via CL 18663640 via CL 18663674
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)
[CL 18663717 by joe kirchoff in ue5-main branch]