private void FixedUpdateClient()
{
if ((((this.m_LastClientSyncTime != 0f) && (NetworkServer.active || NetworkClient.active)) && ((base.isServer || base.isClient) && (this.GetNetworkSendInterval() != 0f))) && !base.hasAuthority)
{
switch (this.transformSyncMode)
{
case TransformSyncMode.SyncRigidbody2D:
this.InterpolateTransformMode2D();
break;
case TransformSyncMode.SyncRigidbody3D:
this.InterpolateTransformMode3D();
break;
case TransformSyncMode.SyncCharacterController:
this.InterpolateTransformModeCharacterController();
break;
}
}
}