11using System ;
22using System . Collections . Generic ;
3- using System . IO ;
43using UnityEngine ;
5- using System . Linq ;
4+ using MLAPI . NetworkingManagerComponents ;
65
76namespace MLAPI
87{
@@ -29,6 +28,13 @@ protected bool isClient
2928 return NetworkingManager . singleton . isClient ;
3029 }
3130 }
31+ protected bool isHost
32+ {
33+ get
34+ {
35+ return NetworkingManager . singleton . isHost ;
36+ }
37+ }
3238 protected NetworkedObject networkedObject
3339 {
3440 get
@@ -62,14 +68,14 @@ public int ownerClientId
6268
6369 public int RegisterMessageHandler ( string name , Action < int , byte [ ] > action )
6470 {
65- int counter = NetworkingManager . singleton . AddIncomingMessageHandler ( name , action ) ;
71+ int counter = MessageManager . AddIncomingMessageHandler ( name , action ) ;
6672 registeredMessageHandlers . Add ( name , counter ) ;
6773 return counter ;
6874 }
6975
7076 public void DeregisterMessageHandler ( string name , int counter )
7177 {
72- NetworkingManager . singleton . RemoveIncomingMessageHandler ( name , counter ) ;
78+ MessageManager . RemoveIncomingMessageHandler ( name , counter ) ;
7379 }
7480
7581 private void OnDestroy ( )
@@ -84,7 +90,7 @@ public void SendToServer(string messageType, string channelName, byte[] data)
8490 {
8591 if ( isServer )
8692 {
87- NetworkingManager . singleton . InvokeMessageHandlers ( messageType , data , - 1 ) ;
93+ MessageManager . InvokeMessageHandlers ( messageType , data , - 1 ) ;
8894 }
8995 else
9096 {
@@ -154,7 +160,7 @@ public void SendToClients(string messageType, string channelName, byte[] data)
154160
155161 public NetworkedObject GetNetworkedObject ( uint networkId )
156162 {
157- return NetworkingManager . singleton . SpawnedObjects [ networkId ] ;
163+ return SpawnManager . spawnedObjects [ networkId ] ;
158164 }
159165 }
160166}
0 commit comments