add checks to rigidbody sync

This commit is contained in:
Mister_Nebula 2021-07-13 15:24:41 +01:00
parent 96d2094b50
commit 78bbdf1169

View File

@ -41,6 +41,11 @@ namespace QSB.Syncs.RigidbodySync
return; return;
} }
if (!HasAuthority)
{
return;
}
var closestSector = SectorSync.GetClosestSector(AttachedObject.transform); var closestSector = SectorSync.GetClosestSector(AttachedObject.transform);
if (closestSector != null) if (closestSector != null)
{ {
@ -92,7 +97,7 @@ namespace QSB.Syncs.RigidbodySync
protected override bool UpdateTransform() protected override bool UpdateTransform()
{ {
if ((ReferenceTransform == null || ReferenceSector == null) && QSBSectorManager.Instance.IsReady) if ((ReferenceTransform == null || ReferenceSector == null) && QSBSectorManager.Instance.IsReady && HasAuthority)
{ {
var closestSector = SectorSync.GetClosestSector(AttachedObject.transform); var closestSector = SectorSync.GetClosestSector(AttachedObject.transform);
if (closestSector != null) if (closestSector != null)