4,630 Commits over 1,310 Days - 0.15cph!
Only flush pending updates on reliable RPCs
Move net stats drawing out into system
When flushing pending updates before RPC calls - send reliable transform update
Prevent calling Msg_ClearInterpolation for ourselves
Unreliable transform updates test
Only do parent rpc if we're network root
Test trying to reduce packet sizes a lot
Add voice transmitter to network stress scene
Branch for experimenting and fucking around with networking w/ diagnostics
Make net_debug work in game
Plane collider size change
Player move / locally owned network object parented orbiters
Lots of moving objects
Remove queue system - make minimumState Snapshot instead of Connected for broadcastraw
Initial commit test
Make it not dumb
ToString override
Add name for debug
Output addr
Draw some of the info with gizmos - tho doesn't render in non-editor mode rn
Print network info cmd
net_info includes own connection
Make GetStats internal for now - could be useful public later
Use display name
Make GetStats internal for now - could be useful public later
Revert - i think this was related to callback batch changes
Potentially fix collision iussue
net_info includes own connection
Fixed pickup display stylesheet
Bandaid for ragdoll controller exception (but why is Physics null here)
Draw some of the info with gizmos - tho doesn't render in non-editor mode rn
Initial commit test
Make it not dumb
ToString override
Add name for debug
Output addr
Reorganize structure. Fix up. Recompile shader 1
Fix pointer events - disable guassian blur shader for heatmap for now its broken
Fixed scrolling
Initial commit test
Make it not dumb
ToString override
Add name for debug
Output addr
Prefab instances must be updated to have at least the tags specified in their prefab (Fixes Facepunch/sbox-issues#5729)
Fixed not being able to edit these advanced networking settings in prefab editor - working around NetworkAccessor ref struct
Let's remove these exceptions - let us try to call RPCs on components that don't have a networked object root, as long as a GO and Component exists on the other end with those ids, we should allow it
Initial commit
Call flush here
Don't set to connected until Activate
Undo that
Flush for source here too
Only queue messages after Snapshot (otherwise ignore) and send when Connected. Add new docs to broadcast
By default queuedUntilState is null
Remove debug logs
Use new ByteStream( data ) instead of create w/ length then write
Optimization to remove queues when no longer required (cheers Ziks)
Optimization to remove queues when no longer required (cheers Ziks)
Use new ByteStream( data ) instead of create w/ length then write
By default queuedUntilState is null
Only queue messages after Snapshot (otherwise ignore) and send when Connected. Add new docs to broadcast
Flush for source here too