branchsbox/interp-testscancel

22 Commits over 0 Days - ∞cph!

6 Months Ago
Add new Interpolation stage - the updates need to happen at the right point. Clear interpolation if interpolation isn't enabled and we receive a transform update
6 Months Ago
Actually enable it
6 Months Ago
Add InterpolationSystem (GameObjectSystem) - update GameTransform to Add/Remove GameObjects from this system as appropriate
6 Months 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
6 Months Ago
Tiny tidyup
6 Months Ago
Fix formatting
6 Months Ago
Cull after, ensure move direct to last tx if query out of time but entries remaining
6 Months Ago
Restore backward compat LerpTo
6 Months Ago
Use Time.Now
6 Months Ago
Some extra docs + let's call it Query to match the other class
6 Months Ago
Some cleanup
6 Months 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
6 Months Ago
Combination of fixed update interpolator and networked interpolation buffer. Working nicely
7 Months 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
7 Months 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
7 Months Ago
Serialize the interpolation bool with GameObject
7 Months Ago
Fix to allow interp property to be set by GameObjectHeader
7 Months 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.
7 Months Ago
Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target
7 Months Ago
Test Clean up - use TransformInterpolate class
7 Months Ago
Clean up - use TransformInterpolate class
7 Months Ago
Test