Note: Hysteresis is enabled by default with a frame count of 6, configured in BaseEngine.ini.
#jira UE-209773
#rb LouisPhilippe.Seguin, Mattias.Hornlund
[CL 33491062 by peter engstrom in ue5-main branch]
.xml metadata files are generated exclusively using TestMode, from values of TestMetadata set from the module class
RunUBT -Mode=Test -GenerateMetadata
To support additional NDA platforms, build modules must be created.
Cleanup unused metadata files from the previous generation system.
#jira UE-195038
#rb Jerome.Delattre
[CL 33373724 by chris constantinescu in ue5-main branch]
[FYI] Peter.Engstrom
Original CL Desc
-----------------------------------------------------------------
Iris - Object scope hysteresis support. Keep dynamically filtered out objects around for a specified amount of frames. Configure behavior via hysteresis profiles that determine the frame timeout per class. The filter config for a specific class can then mention the hysteresis profile in order to get the appropriate behavior. Config example is present in ReplicationFilteringConfig.h
Note: Hysteresis is enabled by default with a frame count of 6.
#jira UE-209773
#rb LouisPhilippe.Seguin
[CL 33202472 by guillaume arruda in ue5-main branch]
Note: Hysteresis is enabled by default with a frame count of 6.
#jira UE-209773
#rb LouisPhilippe.Seguin
[CL 33195732 by peter engstrom in ue5-main branch]
This addresses bugs that could occur if you cvars had the same name by preventing the behavior altogether.
#jira UE-199033
#jira UE-199092
#rb ben.hoffman, ben.zeigler
[CL 33169890 by graham matuszewski in ue5-main branch]
Add to CommandletsUsingAR to enable async asset registry loading
Add DisablePythonForCommandlet
Built in plugin loading time reduced from 7m to 30s
#rb Jamie.Dale, Matt.Peters
[FYI] serge.bernier, john.huelin
#tests local testing of commandlet
[CL 33108282 by tom holmes in ue5-main branch]
- Fixed the ExportOptions plist files to use "app-store" instead of "app-store-connect" as the latter was only introduced in Xcode15.3 (deprecateding app-store) and does not work in 15.2 or earlier
#rb florin.pascu
[CL 32940301 by josh adams in ue5-main branch]
* Better way to localize (directly in .ini file) the map template.
#rb JeanFrancois.Dube
#jira UE-211347
[CL 32929750 by vincent beauchemin in ue5-main branch]
* Add a way to localize map template from config file.
* Add LocName for Open World and Basic map template.
#rb JeanFrancois.Dube
#jira UE-211347
[CL 32893114 by vincent beauchemin in ue5-main branch]
* Added WorldPartitionBuilder to the CommandletsUsingAR config
* FAssetRegistryImpl::GetRedirectedObjectPath() - Calls done with bNeedsScanning should first test if asset was scanned rather than always performing a scan
* UAssetManager & UObjectLibrary are now using AssetRegistry.IsSearchAllAssets() in order to test whether there's an async AR scan in progress
* FActorDescArchive: Skip calls to FixupRedirectedAssetPath() for native classes
On test project:
* Reaching the end of the World Partition init on a Threadripper: from 8m01s to 4m40s
* Running the HLOD setup job: from 15m13s to 8m50s
#rb jeanfrancois.dube, matt.peters
[CL 32647656 by sebastien lussier in ue5-main branch]
#rb bradley.heath, carles.fernandez, tyler.staples
#tests Tested against Dedicated Server Win64 Cooked Data
[CL 32321776 by matt harris in ue5-main branch]