public void Ready() { self.ready = !self.ready; Net_ReadyUp msg = new Net_ReadyUp(self.connectionId, self.ready); SendServer(msg, reliableChannel); }
public void sendReady() { Net_ReadyUp msg = new Net_ReadyUp(); msg.ready = true; SendServer(msg); Button readyButton = GameObject.Find("ReadyButton").GetComponent <Button>(); readyButton.interactable = false; }
void ReadyUp(Net_ReadyUp msg) { Net_PlayerInfo player = GetCurrentPlayer(msg.connectionId); Net_HubInfo hub = GetPlayerHub(player); player.ready = msg.ready; Debug.Log(player.userName + " " + player.ready); Debug.Log("Players are: " + hub.players.TrueForAll(IsEveryPlayerReady)); if (hub.players.TrueForAll(IsEveryPlayerReady)) { SendActivePlayers(new Net_ReadyUp(0, true), hub.players, reliableChannel); } }