Ejemplo n.º 1
0
        private void RegisterGame()
        {
            Assert.IsTrue(client.IsConnected);
            Debug.Log("[GameServerManager] - Registering game");

            client.NetworkSend(new RegisterGameMsg {
                uniqueId       = uniqueId,
                networkAddress = networkAddress,
                networkPort    = networkPort,
                gameName       = gameName,
                minPlayers     = minPlayers,
                maxPlayers     = maxPlayers,
                currentPlayers = currentPlayers
            });
        }
Ejemplo n.º 2
0
 public void Chat(string _data)
 {
     Assert.IsTrue(client.IsConnected);
     client.NetworkSend(new ChatMsg {
         data = _data
     });
 }
Ejemplo n.º 3
0
        public void MatchGame()
        {
            Assert.IsTrue(client.IsConnected);
            Debug.Log("[ClientMatchMaker] - Match game");

            client.NetworkSend(new MatchGameMsg {
                uniqueId = gameModule.uniqueId
            },
                               _callbackMsg => client.InternalSend(_callbackMsg.message));
        }
Ejemplo n.º 4
0
        private void Send(InsightMessageBase _message, CallbackHandler _callback = null)
        {
            if (client)
            {
                client.NetworkSend(_message, _callback);
                return;
            }

            if (server)
            {
                server.InternalSend(_message, _callback);
                return;
            }
            Debug.LogError("[ProcessSpawner] - Not initialized");
        }