mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-05 06:39:50 +00:00
change input to sectorsync init from actual sync to just the targettype
This commit is contained in:
parent
222c4047a5
commit
fc47464688
@ -86,7 +86,7 @@ namespace QSB.Player.TransformSync
|
||||
|
||||
protected override Component InitLocalTransform()
|
||||
{
|
||||
QSBCore.UnityEvents.RunWhen(() => WorldObjectManager.AllReady, () => SectorSync.Init(Locator.GetPlayerSectorDetector(), this));
|
||||
QSBCore.UnityEvents.RunWhen(() => WorldObjectManager.AllReady, () => SectorSync.Init(Locator.GetPlayerSectorDetector(), TargetType.Player));
|
||||
|
||||
// player body
|
||||
var player = Locator.GetPlayerTransform();
|
||||
@ -275,7 +275,5 @@ namespace QSB.Player.TransformSync
|
||||
public static PlayerTransformSync LocalInstance { get; private set; }
|
||||
|
||||
public override bool UseInterpolation => true;
|
||||
|
||||
public override TargetType Type => TargetType.Player;
|
||||
}
|
||||
}
|
@ -14,7 +14,6 @@ namespace QSB.ProbeSync.TransformSync
|
||||
{
|
||||
protected override float DistanceLeeway => 10f;
|
||||
public override bool UseInterpolation => true;
|
||||
public override TargetType Type => TargetType.Probe;
|
||||
public override bool IgnoreDisabledAttachedObject => true;
|
||||
|
||||
public static PlayerProbeSync LocalInstance { get; private set; }
|
||||
@ -23,7 +22,7 @@ namespace QSB.ProbeSync.TransformSync
|
||||
|
||||
protected override Component InitLocalTransform()
|
||||
{
|
||||
QSBCore.UnityEvents.RunWhen(() => WorldObjectManager.AllReady, () => SectorSync.Init(Locator.GetProbe().GetSectorDetector(), this));
|
||||
QSBCore.UnityEvents.RunWhen(() => WorldObjectManager.AllReady, () => SectorSync.Init(Locator.GetProbe().GetSectorDetector(), TargetType.Probe));
|
||||
|
||||
var body = Locator.GetProbe().transform;
|
||||
Player.ProbeBody = body.gameObject;
|
||||
|
@ -31,7 +31,7 @@ namespace QSB.SectorSync
|
||||
IsReady = false;
|
||||
}
|
||||
|
||||
public void Init(SectorDetector detector, BaseSectoredSync sectoredSync)
|
||||
public void Init(SectorDetector detector, TargetType type)
|
||||
{
|
||||
DebugLog.DebugWrite($"INIT SECTOR SYNC detector:{detector.name}");
|
||||
if (_sectorDetector != null)
|
||||
@ -58,7 +58,7 @@ namespace QSB.SectorSync
|
||||
|
||||
PopulateSectorList();
|
||||
|
||||
_targetType = sectoredSync.Type;
|
||||
_targetType = type;
|
||||
IsReady = true;
|
||||
}
|
||||
|
||||
|
@ -14,7 +14,6 @@ namespace QSB.Syncs.Sectored
|
||||
|
||||
public QSBSector ReferenceSector { get; set; }
|
||||
public SectorSync.SectorSync SectorSync { get; private set; }
|
||||
public abstract TargetType Type { get; }
|
||||
|
||||
private int _sectorIdWaitingSlot = int.MinValue;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user