fix sector error spam

This commit is contained in:
Mister_Nebula 2021-02-28 15:35:01 +00:00
parent 85bb0f9716
commit e8dfb7f34e
3 changed files with 6 additions and 2 deletions

View File

@ -95,7 +95,7 @@ namespace QSB.SectorSync
&& !_sectorBlacklist.Contains(sector.Type)
&& sector.Transform.gameObject.activeInHierarchy)
.OrderBy(sector => Vector3.Distance(sector.Position, trans.position))
.First();
.FirstOrDefault();
}
}
}

View File

@ -30,6 +30,10 @@ namespace QSB.SectorSync
return;
}
var closestSector = QSBSectorManager.Instance.GetClosestSector(syncedTransform);
if (closestSector == default(QSBSector))
{
return;
}
if (closestSector == transformSync.ReferenceSector)
{
return;

View File

@ -128,7 +128,7 @@ namespace QSB.TransformSync
public void SetReferenceSector(QSBSector sector)
{
if (sector == ReferenceSector || sector == null)
if (sector == ReferenceSector || sector == default(QSBSector))
{
return;
}