33,692 Commits over 4,140 Days - 0.34cph!
Fixed ambient lighting when switching between items in your hotbar
subtracting
127585, caused worldgen turned into an Accordion - "Replace our custom Parallel.For and Parallel.ForEach with the standard .NET one"
https://files.facepunch.com/Alistair/101/08/2025/6A09/RUST%20Screenshot%202025.08.01%20-%2009.45.39.95%20%281%29.png
https://files.facepunch.com/Alistair/101/08/2025/2c38/RUST%20Screenshot%202025.08.01%20-%2009.47.47.40%20%281%29.png
merge from pilot_hazmat_dlc
Merge from foliage_transmission_shadowing
Wait for the map file to finish uploading before allowing players to connect to the server
Before this players who connect in the first moments of the server opening would need to generate the map, so they'd load in a lot slower even though they were first to connect
▉█▊▍▌ ▆▍▋▆ ▌▆▄▉▍▌▆_▇▇▌▄▇▄▍_▅▌▊
Merge from hardcore_refresh (no build as there are menu compile errors that need to be merged)
merge from fix_icon_generator_hide_during_render -> main
merge toggleable weapon stats display to main
merge from fix_icon_generator_hide_during_render -> main
More FoliageGrid null checks to try and fix errors on disconnect
fix dynamic accuracy weapon stat
merge from fogmethod1 (sky branch)
Fixed SkinGlowTester NRE when generating skin icons
Replace our custom Parallel.For and Parallel.ForEach with the standard .NET one
Also replace BeginInvoke usages with Task.Run so we don't run into that compatibility problem when Unity upgrades .NET in 5 years
Mark ParallelEx.Coroutine as obsolete because it has more overhead vs. using Task.Run inline
Merge from ammocontainer_garbage
Merge from more_worldgrid
Fix tugboat lights LOD settings
Disable WearableRandomMaterial, was just an internal test
Only apply black fog in environment volumes that have the Train Tunnel or No Sunlight types
merge from distanceglowfix
merge from benchmark_fpslimit_fix
merge from car_radio_rpc_fix
merge from weapons_attachment_stats_updating
merge from fix_terrain_hole_clipping
merge from fix_primitive_typo
Merge from tutorial_baked_foliage_removal