Skip to content

Commit bc7611e

Browse files
authored
refactor: remove samples and lag compensation (#527)
1 parent d2c60e4 commit bc7611e

27 files changed

Lines changed: 0 additions & 644 deletions

com.unity.multiplayer.mlapi/Editor/TrackedObjectEditor.cs

Lines changed: 0 additions & 36 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Editor/TrackedObjectEditor.cs.meta

Lines changed: 0 additions & 11 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Runtime/Core/NetworkManager.cs

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
using MLAPI.Serialization;
1515
using MLAPI.Transports;
1616
using MLAPI.Connection;
17-
using MLAPI.LagCompensation;
1817
using MLAPI.Messaging;
1918
using MLAPI.SceneManagement;
2019
using MLAPI.Serialization.Pooled;
@@ -293,7 +292,6 @@ private void Init(bool server)
293292
m_CurrentNetworkTimeOffset = 0f;
294293
m_LastReceiveTickTime = 0f;
295294
m_LastReceiveTickTime = 0f;
296-
m_EventOvershootCounter = 0f;
297295
PendingClients.Clear();
298296
ConnectedClients.Clear();
299297
ConnectedClientsList.Clear();
@@ -641,7 +639,6 @@ public void NetworkUpdate(NetworkUpdateStage updateStage)
641639

642640
private float m_LastReceiveTickTime;
643641
private float m_LastEventTickTime;
644-
private float m_EventOvershootCounter;
645642
private float m_LastTimeSyncTime;
646643

647644
private void OnNetworkEarlyUpdate()
@@ -709,12 +706,6 @@ private void OnNetworkPreUpdate()
709706
NetworkProfiler.StartTick(TickType.Event);
710707
#endif
711708

712-
if (IsServer)
713-
{
714-
m_EventOvershootCounter += ((NetworkTime - m_LastEventTickTime) - (1f / NetworkConfig.EventTickrate));
715-
LagCompensationManager.AddFrames();
716-
}
717-
718709
if (NetworkConfig.EnableNetworkVariable)
719710
{
720711
// Do NetworkVariable updates
@@ -738,18 +729,6 @@ private void OnNetworkPreUpdate()
738729
s_EventTick.End();
739730
#endif
740731
}
741-
else if (IsServer && m_EventOvershootCounter >= ((1f / NetworkConfig.EventTickrate)))
742-
{
743-
#if UNITY_EDITOR && !UNITY_2020_2_OR_LATER
744-
NetworkProfiler.StartTick(TickType.Event);
745-
#endif
746-
//We run this one to compensate for previous update overshoots.
747-
m_EventOvershootCounter -= (1f / NetworkConfig.EventTickrate);
748-
LagCompensationManager.AddFrames();
749-
#if UNITY_EDITOR && !UNITY_2020_2_OR_LATER
750-
NetworkProfiler.EndTick();
751-
#endif
752-
}
753732

754733
if (IsServer && NetworkConfig.EnableTimeResync && NetworkTime - m_LastTimeSyncTime >= NetworkConfig.TimeResyncInterval)
755734
{

com.unity.multiplayer.mlapi/Runtime/LagCompensation.meta

Lines changed: 0 additions & 8 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Runtime/LagCompensation/LagCompensationManager.cs

Lines changed: 0 additions & 77 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Runtime/LagCompensation/LagCompensationManager.cs.meta

Lines changed: 0 additions & 11 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Runtime/LagCompensation/TrackedObject.cs

Lines changed: 0 additions & 98 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Runtime/LagCompensation/TrackedObject.cs.meta

Lines changed: 0 additions & 11 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Runtime/LagCompensation/TrackedPointData.cs

Lines changed: 0 additions & 10 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Runtime/LagCompensation/TrackedPointData.cs.meta

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)