248,575 Commits over 3,928 Days - 2.64cph!
Fix physics triangulation occasionally overwriting the vertex buffer
Spheres & Capsules were always written at the beginning of the buffer
Fix wolves slowing down as they flee
Fix NRE when scene was unloaded while navmesh generation was running
Add RoundLifetimeCardEffect
Add two new card types, CardType.GetIcon()
Revert switch to unity's async pathfinding, it causes more bugs than it solves
Cluster Delta Snapshots - Improvements to Bandwidth, Max Snapshot Size (#1717)
Resolves issues with Steam networking choking.
Add DeltaSnapshotCluster.MaxSize const (def: 24kb)
Fix wolf jumping into cars
Fix wolves jumping into cars
Fix wolves jumping into cars
Test per obj snapshot / no bunch
Initialize last sent snapshot ids
Snapshot clusters
Fix write order
Increase cluster size, grouping, actual delta for clusters
unreliablenodelay
Increase cluster size, grouping, actual delta for clusters
Initialize last sent snapshot ids
Test per obj snapshot / no bunch
Some safety in Connection.All (don't add any null values to output list)
Leaderboard backup, run #
15773
Disabled horse temp ragdoll for now
Fixed dismounting
Horses can eat food again, this time using a trigger instead of vis.entities
Stationary flag and rigidbody sleep logic
Fix Owner/Host mode RPCs not sending to target. Fix issue w/ Rider intellinse when typing Rpc. in attribute
Finalized ammo additives.
Slightly tweaked M39 exhaust fumes because they seemed regressed.
Smooth move rigidbodies with position tool so moving them doesn't fight with physics https://files.facepunch.com/layla/1b2911b1/sbox-dev_ondqw8nnTP.mp4
Plunger and Small Pipe Set Mesh update
New RPC api + code upgrader foundation
Merge: from soundmodulator_leak
Disabling audio pooling to mitigate SoundModulator NRE in BlendedSoundLoops
Tests: on Craggy ran around, rode the zipline, hunted animals. Also left it to stew for a bit - no exceptions
Update: disable client-side sound pooling
- Gives us time to track down the missing bad-pooling scenario
Tests: on Craggy ran around, rode the zipline, hunted animals. Also left it to stew for a bit - no exceptions
Add RpcAttribute, RpcMode
Remove codegen from AuthorityAttribute
Instanced rpcs
Expose transmission
Rename NetTransmission to NetFlags, hide RpcMode
Update NetFlags descriptions and names
Obsolete NetPermission, BroadcastAttribute, AuthorityAttribute
Rename Unbuffered to SendImmediate
Add upgraders
Take my shit out of async, fixed not being able to reload gun if we have modifiers
Improve played card groupings
Convert NetPermission flags too
CommandManager takes CancellationToken, not source