public void ApplyState(NetStream state)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " ApplyState ");
     }
     targetHeat = ((!NetBoolEncoder.ApplyState(state)) ? 0f : 0.9f);
 }
Ejemplo n.º 2
0
 public int CalculateMaxDeltaSizeInBits()
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Calc max delta size in bits ");
     }
     return(2 * NetBoolEncoder.CalculateMaxDeltaSizeInBits());
 }
 public void CollectState(NetStream stream)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " CollectState ");
     }
     NetBoolEncoder.CollectState(stream, targetHeat > 0f);
 }
 public int CalculateMaxDeltaSizeInBits()
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Calc Max Delta ");
     }
     return(NetBoolEncoder.CalculateMaxDeltaSizeInBits());
 }
Ejemplo n.º 5
0
 public int CalculateMaxDeltaSizeInBits()
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Calculate Delta Max in Bits ");
     }
     return(NetSignal.encoder.CalculateMaxDeltaSizeInBits() + NetBoolEncoder.CalculateMaxDeltaSizeInBits());
 }
Ejemplo n.º 6
0
 public void ApplyState(NetStream state)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Applying State ");
     }
     ApplyState(NetBoolEncoder.ApplyState(state), NetBoolEncoder.ApplyState(state));
 }
 public void CalculateDelta(NetStream state0, NetStream state1, NetStream delta)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Calc Data ");
     }
     NetBoolEncoder.CalculateDelta(state0, state1, delta);
 }
 public void AddDelta(NetStream state0, NetStream delta, NetStream result)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Add Delta ");
     }
     NetBoolEncoder.AddDelta(state0, delta, result);
 }
 public void CollectState(NetStream stream)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Collect State ");
     }
     NetBoolEncoder.CollectState(stream, output.value >= 0.5f);
 }
Ejemplo n.º 10
0
 public void ApplyLerpedState(NetStream state0, NetStream state1, float mix)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Apply Lerped State ");
     }
     ApplyState(NetBoolEncoder.ApplyLerpedState(state0, state1, mix), NetBoolEncoder.ApplyLerpedState(state0, state1, mix));
 }
Ejemplo n.º 11
0
 public void CollectState(NetStream stream)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " CollectState ");
     }
     NetBoolEncoder.CollectState(stream, shattered);
 }
 public void ApplyLerpedState(NetStream state0, NetStream state1, float mix)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " ApplyLerpedState ");
     }
     targetHeat = ((!NetBoolEncoder.ApplyLerpedState(state0, state1, mix)) ? 0f : 0.9f);
 }
Ejemplo n.º 13
0
 public void CollectState(NetStream stream)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Collected State ");
     }
     NetBoolEncoder.CollectState(stream, leftJoint != null);
     NetBoolEncoder.CollectState(stream, rightJoint != null);
 }
Ejemplo n.º 14
0
 public void CollectState(NetStream stream)
 {
     if (showDebug)
     {
         Debug.Log(base.name + " Collect State ");
     }
     NetSignal.encoder.CollectState(stream, Mathf.InverseLerp(ratchet.minValue, ratchet.maxValue, ratchet.GetValue()));
     NetBoolEncoder.CollectState(stream, firing);
 }
Ejemplo n.º 15
0
    public void ApplyState(NetStream state)
    {
        bool          flag          = NetBoolEncoder.ApplyState(state);
        bool          flag2         = NetBoolEncoder.ApplyState(state);
        FireworkState fireworkState = flag ? FireworkState.Shot : (flag2 ? FireworkState.Exploded : FireworkState.Inactive);
        float         newPhase      = NetSignal.encoder.ApplyState(state);

        if (fireworkState != 0 && this.state == FireworkState.Inactive)
        {
            Fireworks.instance.MarkUsed(this);
        }
        if (fireworkState == FireworkState.Inactive && this.state != 0)
        {
            Fireworks.instance.Kill(this);
        }
        Apply(fireworkState, newPhase);
    }
Ejemplo n.º 16
0
 public void ApplyState(NetStream state)
 {
     targetHeat = ((!NetBoolEncoder.ApplyState(state)) ? 0f : 0.9f);
 }
Ejemplo n.º 17
0
 public int CalculateMaxDeltaSizeInBits()
 {
     return(2 * NetBoolEncoder.CalculateMaxDeltaSizeInBits() + NetSignal.encoder.CalculateMaxDeltaSizeInBits());
 }
Ejemplo n.º 18
0
 public void ApplyState(NetStream state)
 {
     Apply(NetSignal.encoder.ApplyState(state), NetBoolEncoder.ApplyState(state));
 }
Ejemplo n.º 19
0
 public void CollectState(NetStream stream)
 {
     NetSignal.encoder.CollectState(stream, Mathf.InverseLerp(ratchet.minValue, ratchet.maxValue, ratchet.GetValue()));
     NetBoolEncoder.CollectState(stream, firing);
 }
Ejemplo n.º 20
0
 public int CalculateMaxDeltaSizeInBits()
 {
     return(NetBoolEncoder.CalculateMaxDeltaSizeInBits());
 }
Ejemplo n.º 21
0
 public void CollectState(NetStream stream)
 {
     stream.Write((uint)state, 2);
     NetBoolEncoder.CollectState(stream, ground != null && ground.isOpen);
 }
Ejemplo n.º 22
0
 public void CalculateDelta(NetStream state0, NetStream state1, NetStream delta)
 {
     NetBoolEncoder.CalculateDelta(state0, state1, delta);
 }
Ejemplo n.º 23
0
 public void AddDelta(NetStream state0, NetStream delta, NetStream result)
 {
     NetBoolEncoder.AddDelta(state0, delta, result);
 }
Ejemplo n.º 24
0
 public void ApplyState(NetStream state)
 {
     ApplyState(NetBoolEncoder.ApplyState(state));
 }
Ejemplo n.º 25
0
 public void ApplyLerpedState(NetStream state0, NetStream state1, float mix)
 {
     ApplyState(NetBoolEncoder.ApplyLerpedState(state0, state1, mix));
 }
Ejemplo n.º 26
0
 public void CollectState(NetStream stream)
 {
     NetBoolEncoder.CollectState(stream, isActive);
 }
Ejemplo n.º 27
0
 public void ApplyState(NetStream state)
 {
     ApplyRemote(NetBoolEncoder.ApplyState(state));
     ApplyScreen(NetBoolEncoder.ApplyState(state));
 }
Ejemplo n.º 28
0
 public void CollectState(NetStream stream)
 {
     NetBoolEncoder.CollectState(stream, netBody.isVisible);
     NetBoolEncoder.CollectState(stream, screen.isVisible);
 }
Ejemplo n.º 29
0
 public void CollectState(NetStream stream)
 {
     NetBoolEncoder.CollectState(stream, output.value >= 0.5f);
 }
Ejemplo n.º 30
0
 public void CollectState(NetStream stream)
 {
     NetBoolEncoder.CollectState(stream, state == FireworkState.Shot);
     NetBoolEncoder.CollectState(stream, state == FireworkState.Exploded);
     NetSignal.encoder.CollectState(stream, life);
 }