Fallback to 2013 is automatic if 2015 is not installed or a platform SDK is detected that doesn't support the new IDE
Manual override is available via -2013
#platformnotify Josh.Adams
[CL 2709701 by Jeff Campeau in Main branch]
Runs a lighting build for specific, or all, map(s). Reusing the ResavePackages commandlet. The commandline for the commandlet is:
ProjectName -run=resavepackages -buildlighting -allowcommandletrendering -map=optionalmapname
Script added to UAT to automate the process. The commandline for this is:
RebuildLightmaps -project="My:/Absolute/Project/Path.uproject" -MapsToRebuildLightMaps=OptionalMapName
[CL 2709358 by Terence Burns in Main branch]
Notable changes:
2696075
- Change ALobbyBeaconHost::Init and ALobbyBeaconHost::SetupLobbyState to be virtual
- Add new function APartyBeaconHost::GetMaxReservations, for getting the maximum number of reservations allowed by the beacon
- Add new delegate and associated RPC to APartyBeaconClient for when reservations on the host beacon are full
- Behavior change: Full reservation fires the new delegate and not ClientSendReservationUpdates
2687900
only sort session search results if there are any
2697435
fixed invalidating crowd's navmesh boundary data, tile salt was not increased during rebuilds
2686334
Added a blueprint library function to get attribute values from an ability system component.
2694255
Abilities that are triggered by events are now triggered by children of the events that trigger them. For example an ability that is triggered by A.B would now also be triggered by A.B.C.
2694384
When triggering abilities send the original tag so triggers that aren't an exact match can choose not to respond.
2692521
Fixes issue using nav mesh walking where AIs would pop up on top of geometry
- We now use the surface closest to the target nav location, rather than tracing downwards from above and using the first surface we find
2699230
Put the Mac.HighPrecisionDisableMouseCoalescing & Mac.HighPrecisionDisableMouseAcceleration CVars into the 'io.' rather than 'r.' groups where they belong.
[CL 2708199 by Ben Zeigler in Main branch]
CL 2704794 2704931 2704948 2704962 2705238 2706353 2700643 2705458
Uniform Buffer layout name
and
more debug info for this and other bugs: OR-7159 CRASH: Client crashed at start of match in D3D11Commands.cpp
Adding OptionalData (key value pairs) to the shaders (to put shader name into the shader code for better debugging), affects all RHI, invalidate DDC key for all shaders, cleanup existing code (was adding 0/1/5 bytes and had to compensate in many areas)
OptionalData:
key is a char, value is up to 255 bytes, up to 64K in total
#platformnotify Josh.Adams
[CL 2706923 by Martin Mittring in Main branch]