Skip to content

Commit 8dabded

Browse files
committed
Fix naming + if editor def on using UnityEngine
1 parent 702bb73 commit 8dabded

8 files changed

Lines changed: 18 additions & 9 deletions

File tree

com.unity.netcode.gameobjects/Runtime/Core/ComponentFactory.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
using System;
22
using System.Collections.Generic;
3+
#if UNITY_EDITOR
34
using UnityEngine;
5+
#endif
46

57
namespace Unity.Netcode
68
{

com.unity.netcode.gameobjects/Runtime/Logging/NetworkLog.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public static class NetworkLog
6060
internal static NetworkManager NetworkManagerOverride;
6161
#if UNITY_EDITOR
6262
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
63-
private static void ResetStatics() => NetworkManagerOverride = null;
63+
private static void ResetStaticsOnLoad() => NetworkManagerOverride = null;
6464
#endif
6565

6666
private static void LogServer(string message, LogType logType)

com.unity.netcode.gameobjects/Runtime/Messaging/DeferredMessageManager.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
using System.Collections.Generic;
22
using Unity.Collections;
3+
#if UNITY_EDITOR
34
using UnityEngine;
5+
#endif
46

57
namespace Unity.Netcode
68
{
@@ -99,7 +101,7 @@ public virtual unsafe void CleanupStaleTriggers()
99101
internal static bool IncludeMessageType = true;
100102
#if UNITY_EDITOR
101103
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
102-
private static void ResetStatics() => IncludeMessageType = true;
104+
private static void ResetStaticsOnLoad() => IncludeMessageType = true;
103105
#endif
104106

105107
private string GetWarningMessage(IDeferredNetworkMessageManager.TriggerType triggerType, ulong key, TriggerInfo triggerInfo, float spawnTimeout)

com.unity.netcode.gameobjects/Runtime/Messaging/ILPPMessageProvider.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
22
using System.Collections.Generic;
3-
using UnityEngine;
43
#if UNITY_EDITOR
4+
using UnityEngine;
55
using UnityEditor;
66
#endif
77

@@ -54,9 +54,10 @@ internal struct ILPPMessageProvider : INetworkMessageProvider
5454

5555
// Enable this for integration tests that need no message types defined
5656
internal static bool IntegrationTestNoMessages;
57-
57+
#if UNITY_EDITOR
5858
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
59-
private static void ResetStatics() => IntegrationTestNoMessages = false;
59+
private static void ResetStaticsOnLoad() => IntegrationTestNoMessages = false;
60+
#endif
6061

6162
/// <summary>
6263
/// Returns a table of message type to NetworkMessageTypes enum value

com.unity.netcode.gameobjects/Runtime/Messaging/MessageDelivery.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,12 @@ internal static class MessageDelivery
1818
NetworkMessageTypes.NamedMessage, NetworkMessageTypes.Unnamed};
1919

2020
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
21-
private static void OnSubsystemRegistration()
21+
private static void OnApplicationStart()
2222
{
23+
#if UNITY_EDITOR
2324
s_MessageToDelivery = new Dictionary<NetworkMessageTypes, NetworkDelivery>();
2425
s_MessageToMessageType = new Dictionary<Type, NetworkMessageTypes>();
25-
26+
#endif
2627
UpdateMessageTypes();
2728
}
2829

com.unity.netcode.gameobjects/Runtime/Metrics/NetworkMetrics.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
#if MULTIPLAYER_TOOLS
22
using System;
33
using System.Collections.Generic;
4+
#if UNITY_EDITOR
45
using UnityEngine;
6+
#endif
57
using Unity.Multiplayer.Tools;
68
using Unity.Multiplayer.Tools.MetricTypes;
79
using Unity.Multiplayer.Tools.NetStats;

com.unity.netcode.gameobjects/Runtime/SceneManagement/SceneEventData.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
using System.Linq;
44
using System.Text;
55
using Unity.Collections;
6+
#if UNITY_EDITOR
67
using UnityEngine;
8+
#endif
79
using UnityEngine.SceneManagement;
810

911
namespace Unity.Netcode
@@ -319,7 +321,7 @@ private void SortParentedNetworkObjects()
319321
internal static bool LogSerializationOrder;
320322
#if UNITY_EDITOR
321323
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
322-
private static void ResetStatics() => LogSerializationOrder = false;
324+
private static void ResetStaticsOnLoad() => LogSerializationOrder = false;
323325
#endif
324326

325327
internal void AddSpawnedNetworkObjects()

com.unity.netcode.gameobjects/Runtime/Transports/UTP/UnityTransport.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,6 @@ private struct PacketLossCache
369369
#endif
370370
internal static event Action<int, NetworkDriver> TransportInitialized;
371371
internal static event Action<int> TransportDisposed;
372-
373372
#if UNITY_EDITOR
374373
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
375374
private static void ResetStaticsOnLoad()

0 commit comments

Comments
 (0)