- bUsePlatformFileStub = true replaces the default platform file. The default PF is saved and can be reused at any time.
The side effect is lots of warnings for missing files and object loading errors which is acceptable for low level tests.
- bMockEngineDefaults = true sets some mandatory engine defaults (materials, fonts etc) that can only be loaded from cooked assets.
#jira UE-178194
#rb Ryan.Gerleve
#preflight 63f8e7051206d91a2bd8b0cd
[CL 24407283 by chris constantinescu in ue5-main branch]
Replace some checks causing crashes to errors/warning and exit.
#preflight 63f5de4e9129b42b252fd98b
#rb martin.ridgers
[CL 24380815 by dan engelbrecht in ue5-main branch]
- Use shared ZenServerState to get zen instance state to better identify processes and port usage
- Check is the process is running using Pid and process handle instead of checking for locked files
- Make sure we update cached zen.version for InTree version even if there is no current installation
- Add `-ForceZenInstall` option to force an install of InTree version even if installed version is the same or newer (enables downgrading)
- More logging added
#preflight 63ee350e5c7bd278c137a6f2
#jira UE-176908
[CL 24339827 by dan engelbrecht in ue5-main branch]
#rb zousar.shaker
#preflight 63bd2a24577437afe6308469 (preflight failed for other reasons but this change works as expected showing the error details)
[CL 23659774 by dan engelbrecht in ue5-main branch]
ZenServerInterface.cpp and ZenServerInterface.h are moved files and need to be updated in their new location.
#preflight None, fixing build break
#rb None, trivial
#rnx
[CL 23583555 by matt peters in ue5-main branch]
Fix locations that include the headers to use the "Experimental" subfolder and re-sort includes. No functional change, purely a move, search+replace, and sort of includes.
#rb matt.peters
#preflight 63939eebc415e8dc78d35d63
[CL 23468934 by Zousar Shaker in ue5-main branch]