diff --git a/QSB/ProbeSync/TransformSync/PlayerProbeSync.cs b/QSB/ProbeSync/TransformSync/PlayerProbeSync.cs index 64716d17..281c4d02 100644 --- a/QSB/ProbeSync/TransformSync/PlayerProbeSync.cs +++ b/QSB/ProbeSync/TransformSync/PlayerProbeSync.cs @@ -10,6 +10,9 @@ namespace QSB.ProbeSync.TransformSync public class PlayerProbeSync : QSBNetworkTransform { public static PlayerProbeSync LocalInstance { get; private set; } + + protected override float DistanceLeeway => 10f; + public override void OnStartAuthority() => LocalInstance = this; diff --git a/QSB/TransformSync/QSBNetworkTransform.cs b/QSB/TransformSync/QSBNetworkTransform.cs index b20abd37..0bfbf606 100644 --- a/QSB/TransformSync/QSBNetworkTransform.cs +++ b/QSB/TransformSync/QSBNetworkTransform.cs @@ -28,7 +28,7 @@ namespace QSB.TransformSync private bool _isInitialized; private const float SmoothTime = 0.1f; - private const float DistanceLeeway = 5f; + protected virtual float DistanceLeeway { get; } = 5f; private float _previousDistance; private Vector3 _positionSmoothVelocity; private Quaternion _rotationSmoothVelocity; diff --git a/README.md b/README.md index 22279b3e..c1694715 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ ![logo](unknown.png) +![GitHub](https://img.shields.io/github/license/misternebula/quantum-space-buddies) + Quantum Space Buddies (QSB) is a multiplayer mod for Outer Wilds. The mod uses the OWML mod loader and customized UNET code (internally referred to as QNet or QuantumUNET) for networking. ## License