Skip to content

Commit a6806a7

Browse files
authored
Merge pull request #187 from MidLevel/transport-rewrite
Transport rewrite & Editor Upgrade
2 parents 6598243 + c65fb75 commit a6806a7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1776
-1848
lines changed

MLAPI-Editor/NetworkedObjectEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public override void OnInspectorGUI()
5757

5858
if (showObservers)
5959
{
60-
HashSet<uint>.Enumerator observerClientIds = networkedObject.GetObservers();
60+
HashSet<ulong>.Enumerator observerClientIds = networkedObject.GetObservers();
6161

6262
EditorGUI.indentLevel += 1;
6363

MLAPI-Editor/NetworkingManagerEditor.cs

Lines changed: 231 additions & 54 deletions
Large diffs are not rendered by default.

MLAPI-Examples/ConvenienceMessagingPing.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public override void NetworkStart()
2020
[ServerRPC(RequireOwnership = false)]
2121
public void PingServer(int number)
2222
{
23-
uint sender = ExecutingRpcSender;
23+
ulong sender = ExecutingRpcSender;
2424

2525
Debug.LogFormat("Got pinged by {0} with the number {1}", sender, number);
2626

MLAPI-Examples/ManagerExamples.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace MLAPI_Examples
1010
// Features example calls for things often needed for things like Game managers
1111
public class ManagerExamples : NetworkedBehaviour
1212
{
13-
public NetworkedObject GetPlayerGameObject(uint clientId)
13+
public NetworkedObject GetPlayerGameObject(ulong clientId)
1414
{
1515
return SpawnManager.GetPlayerObject(clientId);
1616
}
@@ -23,7 +23,7 @@ public NetworkedObject GetLocalPlayerObject()
2323

2424
#if !DISABLE_CRYPTOGRAPHY
2525
// Only runs on server
26-
public byte[] GetAESKeyForClient(uint clientId)
26+
public byte[] GetAESKeyForClient(ulong clientId)
2727
{
2828
return CryptographyHelper.GetClientKey(clientId);
2929
}
@@ -36,7 +36,7 @@ public byte[] GetAESKeyForServer()
3636
#endif
3737

3838
// Contains player object, owned objects, cryptography keys and more
39-
public NetworkedClient GetClient(uint clientId)
39+
public NetworkedClient GetClient(ulong clientId)
4040
{
4141
return NetworkingManager.Singleton.ConnectedClients[clientId];
4242
}

MLAPI-Examples/UnetNetworkingManagerHud.cs

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

0 commit comments

Comments
 (0)