Esempio n. 1
0
 protected override void HandleRpcInvokeMessage(RpcInvokeMessage message)
 {
     _logger.Debug("Received rpc call");
     if (_networkManager.SpawnedObjects.ContainsKey(message.entityId))
     {
         NetworkMonoBehaviour networkMonoBehaviour = _networkManager.SpawnedObjects[message.entityId];
         networkMonoBehaviour.HandleExternalRpcInvoke(message.methodName, message.arguments);
     }
 }
 protected override void HandleRpcInvokeMessage(RpcInvokeMessage message)
 {
     _logger.Debug("Received RPC Call, methodname: " + message.methodName);
     _networkManager.TcpServerSendBroadcast(message, (message.target == RpcInvokeMessage.RpcTarget.ExcludeMe ? message.playerInfo.userId : -1));
 }
Esempio n. 3
0
 protected abstract void HandleRpcInvokeMessage(RpcInvokeMessage message);