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 }); }
public void Chat(string _data) { Assert.IsTrue(client.IsConnected); client.NetworkSend(new ChatMsg { data = _data }); }
public void MatchGame() { Assert.IsTrue(client.IsConnected); Debug.Log("[ClientMatchMaker] - Match game"); client.NetworkSend(new MatchGameMsg { uniqueId = gameModule.uniqueId }, _callbackMsg => client.InternalSend(_callbackMsg.message)); }
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"); }