public void ChangeReadyState() { LobbyPlayer.LocalLobbyPlayer.IsReady = !LobbyPlayer.LocalLobbyPlayer.IsReady; LobbySendPlayerInformationMessage message = new LobbySendPlayerInformationMessage(); message.PlayerName = LobbyPlayer.LocalLobbyPlayer.PlayerName; message.IsReady = LobbyPlayer.LocalLobbyPlayer.IsReady; message.LobbyPlayer = LobbyPlayer.LocalLobbyPlayer; LobbyManager.Instance.SendMessageToServer(message); }
protected override void Start() { base.Start(); if (IsLocalPlayer) { LocalLobbyPlayer = this; PlayerName = "Player " + NetId.NetID; LobbySendPlayerInformationMessage message = new LobbySendPlayerInformationMessage(); message.PlayerName = PlayerName; message.IsReady = false; message.LobbyPlayer = this; LobbyManager.Instance.SendMessageToServer(message); } }