public virtual void ApplyState(NetStream state)
 {
     if (syncNetBody && useLimits)
     {
         float value = Mathf.Lerp(minValue, maxValue, encoder.ApplyState(state));
         SetValue(value);
     }
 }
Example #2
0
 public void ApplyState(NetStream state)
 {
     position = Mathf.Lerp(minValue, maxValue, encoder.ApplyState(state));
     speed    = 0f;
     SetStatic(position);
     motor.SetValue(NetSignal.encoder.ApplyState(state));
     velocity.SetValue(NetSignal.encoder.ApplyState(state));
 }
Example #3
0
    public void ApplyState(NetStream state)
    {
        float num = encoder.ApplyState(state);

        ApplyChutePhase(num);
    }
Example #4
0
 public void ApplyState(NetStream state)
 {
     Apply(encoder.ApplyState(state));
 }