private void FixedUpdateServer()
{
if (((base.syncVarDirtyBits == 0) && NetworkServer.active) && (base.isServer && (this.GetNetworkSendInterval() != 0f)))
{
Vector3 vector = base.transform.position - this.m_PrevPosition;
if ((vector.magnitude >= this.movementTheshold) || (Quaternion.Angle(this.m_PrevRotation, base.transform.rotation) >= this.movementTheshold))
{
base.SetDirtyBit(1);
}
}
}