userConnacancel

4,138 Commits over 1,127 Days - 0.15cph!

1 Hour Ago
Add overloads for filtering RPC recipients based on a predicate
3 Hours Ago
Test Clean up - use TransformInterpolate class Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target Hook up Interpolation enable/disable from Inspector. When Owner calls ClearInterpolation, set a bit on the update msg to have other clients do so as well. Hook up Network.Interpolation and Enable/DisableInterpolation() on the accessor. Fix to allow interp property to be set by GameObjectHeader Serialize the interpolation bool with GameObject Combination of fixed update interpolator and networked interpolation buffer. Working nicely Some cleanup Some extra docs + let's call it Query to match the other class Use Time.Now Restore backward compat LerpTo Cull after, ensure move direct to last tx if query out of time but entries remaining Fix formatting Tiny tidyup
4 Hours Ago
RPC in log for consistency
4 Hours Ago
Better docs
4 Hours Ago
Remove duplicate docs
4 Hours Ago
Some fixes
5 Hours Ago
Use hasvalue etc
5 Hours Ago
Inverse logic (doh!)
5 Hours Ago
Fix ambigious docs
5 Hours Ago
this can be made private
5 Hours Ago
Add single Connection overloads
5 Hours Ago
Same logic for static Rpcs
5 Hours Ago
Update documentation Add recipient filter struct, type, and Rpc.FilterOnly and Rpc.AllExcept methods Update documentation Change filtertype options Move to Connection.Filter. Can pass optional filter to Broadcast. Use this for Rpcs with current filter. More docs
Yesterday
Shorten that prop name
Yesterday
Ensure can't use different RPC attributes together, doesn't make sense
Yesterday
Add some more documentation to the other RPC attributes
Yesterday
🧹
Yesterday
Implement MethodArguments attribute, use it for UnicastAttribute ensure that first parameter is Connection
2 Days Ago
Tiny tidyup
10 Days Ago
Fix formatting
10 Days Ago
Cull after, ensure move direct to last tx if query out of time but entries remaining
11 Days Ago
Unobsolete obsolete code Fix crash on start / gave myself more work todo Fix null reference when ball physics body is null Fix crash on AnimateIntoPocket / Fix ballhistory duplication Merge pull request #1 from Louis-Ladd/main Fix current crashes and networking issues
11 Days Ago
Restore backward compat LerpTo
11 Days Ago
Use Time.Now
11 Days Ago
Some extra docs + let's call it Query to match the other class
11 Days Ago
Some cleanup
11 Days Ago
Test Clean up - use TransformInterpolate class Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target Hook up Interpolation enable/disable from Inspector. When Owner calls ClearInterpolation, set a bit on the update msg to have other clients do so as well. Hook up Network.Interpolation and Enable/DisableInterpolation() on the accessor. Fix to allow interp property to be set by GameObjectHeader Serialize the interpolation bool with GameObject Combination of fixed update interpolator and networked interpolation buffer. Working nicely
11 Days Ago
Combination of fixed update interpolator and networked interpolation buffer. Working nicely
16 Days Ago
Serialize and Deserialize Scene properties such as Time Scale, Fixed Update Frequency, Threaded Animation... joining clients will now have correct values for the Scene. These don't replicate when changed after that though. Fixes Facepunch/sbox-issues#4483
16 Days Ago
When creating networked object from remote (networked), wrap Deserialize and NetworkSpawnRemote in CallbackBatch so that _net is initialized before OnAwake is called. Fixes Facepunch/sbox-issues#4950
16 Days Ago
Update test1.prefab
16 Days Ago
Update test1.prefab
16 Days Ago
Update test1.prefab
16 Days Ago
Test
16 Days Ago
Use StringTable.Remove instead of StringTable.Entries.Remove when removing Connection from ConnectionInfoManager. Fixes Facepunch/sbox-issues#4983
18 Days Ago
Test Clean up - use TransformInterpolate class Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target Hook up Interpolation enable/disable from Inspector. When Owner calls ClearInterpolation, set a bit on the update msg to have other clients do so as well. Hook up Network.Interpolation and Enable/DisableInterpolation() on the accessor. Fix to allow interp property to be set by GameObjectHeader Serialize the interpolation bool with GameObject
18 Days Ago
Specify in documentation that NetPermission.OwnerOnly works the same as NetPermission.HostOnly for static actions.
18 Days Ago
Minor correction
18 Days Ago
Fixed reading String Table snapshot that has an entry with 0 elements throwing an exception. Instead, ByteStream.ReadArray should return null (empty span) if it has a length of 0. Added a test to prove the bug. Fixes Facepunch/sbox-issues#5357
18 Days Ago
Serialize Component FullName instead of ClassName. Fixes cases where two components with the same name exist in different namespaces, sometimes the wrong one will be serialized. Fully backwards compatible. Fixes Facepunch/sbox-issues#5331
18 Days Ago
Test Clean up - use TransformInterpolate class Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target Hook up Interpolation enable/disable from Inspector. When Owner calls ClearInterpolation, set a bit on the update msg to have other clients do so as well. Hook up Network.Interpolation and Enable/DisableInterpolation() on the accessor. Fix to allow interp property to be set by GameObjectHeader Serialize the interpolation bool with GameObject
22 Days Ago
Serialize the interpolation bool with GameObject
22 Days Ago
Fix to allow interp property to be set by GameObjectHeader
22 Days Ago
Hook up Interpolation enable/disable from Inspector. When Owner calls ClearInterpolation, set a bit on the update msg to have other clients do so as well. Hook up Network.Interpolation and Enable/DisableInterpolation() on the accessor.
22 Days Ago
Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target
23 Days Ago
Test Clean up - use TransformInterpolate class
23 Days Ago
Clean up - use TransformInterpolate class
23 Days Ago
Test
24 Days Ago
Fixed NetPermission not working for static Rpcs (Fixes Facepunch/sbox-issues#5188)
24 Days Ago
Fix failing test, use float.PositiveInfinity not -1