115,266 Commits over 3,959 Days - 1.21cph!
Add blend type option to rust/std terrain blend shaders, complex (default) and vertex alpha (simple)
Fixed clothing prefabs w/ skin parts not updating material
Set nav_grid to false by default.
Check neighbour navmesh cell as valid target before we attempt to generate a link in that direction.
Generate links async and with a queue, that we can control how many links we generate each frame.
Stripping out unused textures
Eoka Pistol, Flamethrower, Pipe Shotgun, Revolver - Updated to latest rig and arms, clean exports, rebuilt prefabs
tweaked darker skin colours
A couple more checks, just to be on the safe side.
Cleanup & mouth texture optimisations
Eliminated some tiny GC allocs from nested coroutines
When loading the map from cache, prefabs spawn async to avoid stalling the client for a long time
Cleaned up asset FileSystem_Warmup by removing unused code
Set nav_grid to false by default
More lods
Removed all unused meshes from playermodel fbx
Skin set changes
Reverted Auth_Steam to version from main (just to be safe)
Improved EAC authentication workflow
More item description updates
Started work on ordered baking based on player whereabouts (navmesh where it's most relevant first).
Navmesh links are now pooled prefabs.
Improved navmesh link usage (hopefully dodging the crash bug).
added smoke effects to bradley treads
fixed eyes on player preview
Fixed NRE caused by visibility lists not empty when joining a server after demo play
Torch, F1 Grenade, Supply signal - Updated to latest rig and arms, clean exports, rebuilt prefabs
Attempt at fixing RUST-1765
Fixed ragdoll root not following ragdoll bounds; affected lod, fly swarm (RUST-1700)
auto turret loses target when it goes out of range
Adjusted EAC auth to prevent timeouts
Pause EAC heartbeat when receiving data
Changed authtimeout default value to 60 seconds
Added playertimeout convar to adjust the "unresponsive" kick time
Added particle collision lod to remaining explosions
No longer wait for all skins to finish downloading in the loading screen by default (skinwarmup convar)
Combat log now includes an info text when something / someone is wounded or killed