32,161 Commits over 4,018 Days - 0.33cph!
Cherry pick
70074 for comparison
Neutral studio backdrop prefab (grey + unlit)
Merge from april_22_optimisations
Fixed first person spectating not properly displaying grenade launcher reloads
Merge from foliage_grid_opt
Merge from grid_switch_opt
Fixed initial entity snapshot not getting sent at timestamp 0 when starting a new demo record, meaning entities won't exist until after the first frame (server side fix)
Global tree billboards work in demos (maybe, needs testing)
Fixed a bunch of exceptions and rendering issues in the Viewmodel testing scene
█▊▊▅▆█ ▋▋▇▄▆█▅ ▇▄▋▉▄ ▄▍▋ ▉ ▇▄▍ ▄▍▅▉
▍▋▉█▍-▌█▆▍▍▄▅-▄▋-▍▍▇▅▍▋▇-▌▌▄▋-▅█▆▋▅▌▋▅▌█▇-█▋▇█▋▋ ▌▆▋▆▊█▍ ▌▍▆ ▋▉▆▄ ▍. ▉▋▌█▅▉▌▅▆ ▍▆▇ ▉▉▊▋█▄ ▊▄ ▉▇██_▄▇▌▅▊▄▉▉ ▇▇ ▌▍▉▄ ▊▅▍▅█▇█▄.
▇█▌▆█-▄▍▋▌▉▆▇-▇▆-▆▆▌▉▍▇▆-▉▊▊▊-█▉▊█▇██▋▌▄▇-▉▄▅▍▍█ ▆▅▅█▇▇▌ ▋▌▋ ▍▇▄▌ ▌. ▅▊▄█▇▇▉ ▅▋▊ ▉▆▌▋▌▇ ▄▇ ▋▇▉█▅▅▅▌▊█▊█▇▋▆██ ▇▅ █▊▅▋ ▄▇▌▋▅▍▄▍.
merge from april_22_optimisations
Fixed missing material on terrain benchmark
merge from easter2022 - enabling easter events
Merge from easter2022)crash - testing shader revert
▄▊██▄▄ ▇▇▇▌▍▉ ▋█▊▊▌ ▍█▆▊▅█▉▆▇
Merge from easter2022_crash - testing changes
Merge from easter2022_crash (testing)
Subtracting
70069 - Easter changes with removed editor-only [BurstCompile] attribute due to continued non-responsive client stalls
Reverted PositionLerp to last month's version. Using my updated generic interpolator required casting the snapshot struct to an interface which was boxing it and generating 256 bytes of garbage per Query call. Can be avoided by pre-creating the TransformSnapshots and passing them into Query as T but that was getting overcomplicated. I'll sort out the Magnet Crane and train bogie uses of GenericLerp at a later date.
▇█▉▌▌ ▅▉▅▉ ▉▉▌▆▄▊_▋█▉▆▋▊_▋▅▉ - ▉▆▋▌▉▍▇▅▌
Merge Rail Network -> Main. Contains two small/safe fixes:
- Raised WorkCart end colliders so it doesn't hit some specific configurations of rail.
- Fixed floating trains after server restart from AddTrackSpline modifying the original spline (this fix won't work until a server's cache is cleared).
Subtract
70035 - bringing Easter changes back
Remove the editor-only [BurstCompile] attribute
Increase the max number of teammates that the map can display to 40 (was 16)
thumb_up
18
thumb_down
13
▊▌▍▆▆ ▌▆▉▄ ▇▅▄▌█▍_▊▍▍█▊▆_▍▄▇ - ▊▆▍▆▊▊▄▉
Stop error when opening a vending machine from the marketplace screen with missing merchandise info (still shows an empty slot, but at least it won't disconnect the client)
Fixed NRE when killing a shark with a torpedo
Fixed NRE when initially loading from save in RefreshEngineState. Use NumMounted, which checks if mountPointInfo.mountable is null.
Reapplying Nvidia reflex changes - continued crash investigation
subtracting easter2022 again due to uptick in crash reports - continued crash investigation
70000 69991
69969 69873
69866 69801
69785 69773
merge from spectator_tools - nameplate ESP
reapplying
69969 - NRE fix
subtracting Nvidia reflex changes
egg suit armour prop all body
Fix NRE in ImageProcessing.IsValidPNG
Reassigned tread materials on magnet crane (broken in 69947)