Game client now accepts only -filehostip for connection to a CTOF server, -cookonthefly is no longer necessary and is ignored.
Game client will now receive ProjectName (ProjectId), Platform (OplogId), Zen server host name and port from COTF server if running with zenstore.
Fixed issues with generating the ProjectId from a path where drive letters where lower case.
#rb zousar.shaker pj.kack
#preflight
[CL 24889513 by dan engelbrecht in ue5-main branch]
#rb Ryan.Hummer
#jira UE-180842
#preflight 642142d714423a492de3337d
- The script now takes any existing P4CONFIG value set in the environment into account. If the value is set then we use that as the filename rather than our default
-- This prevents the script from breaking pre-existing P4CONFIG set ups.
- If the user uses the -Path cmdline option to set a specific name for the file we will throw an error if it would conflict with an existing P4CONFIG setting. To override this the user can pass in a new cmdline flag '-ReplaceEnv' which is present will cause any pre-existing P4CONFIG value to be replaced with the one supplied on the cmdline.
- Added some minor tweaks to existing logging for readability.
[CL 24815268 by paul chipchase in ue5-main branch]
Right now, it's expected that .NET Core dependencies are compiled outside of Wine.
#preflight 6412eb89e62652b594188ab1
[CL 24668904 by carl bystrom in ue5-main branch]
- this change just adds support to Turnkey and the editor UI to expose this support for supported platforms
- follow on changes will be required to support the feature on a given platform
- Turnkey now tracks the auto software update mode per device
- unknown/enable/disable
- will be unknown for devices which do not support auto software updates or platforms which have not yet implemented support
- new UAT platform method SetDeviceAutoSoftwareUpdateMode() must be implemented for supporting platforms
- new Turnkey command DeviceAutoSoftwareUpdates for changing auto software update state on a device
- edtior exposes this functionality under the device entries in the platforms menu
- devices which support auto software updates will expose an "Enable auto software updates" check box item in their Sdk Info menu
- toggling this checkbox changes the auto software update policy on the device
#rb David.Harvey, Wojciech.Krywult
#jira UE-160691
#preflight 64012d69d249add4a205fe9c, 64078e72aa0042333551c821
[CL 24552009 by eric mcdaniel in ue5-main branch]
* Updated LauncherTool to traverse the class interfaces looking for attributes. Using GetCustomAttributes is not good enough because it will not find the HelpAttributes because the base attribute class(DescriptionAttribute) does not explicitly mark itself that the attribute is inherited.
#rb gary.yuan
#preflight 64028b895515f4f57b0a62c0
[CL 24511953 by bryan sefcik in ue5-main branch]
Make AssetManager required; engine startup gives a fatal error if AssetManager is not present.
#rn Minor, Cooking
#rb Zousar.Shaker
#preflight 63ffd322df66ed5fc11d963e
[CL 24493164 by Matt Peters in ue5-main branch]