private static void SetupPlayer(LobbyPlayerPanel panel, NetworkRoomPlayerHex player) { panel.SetDisplayName(player.DisplayName); var readyText = player.IsReady ? "<color=blue>Ready</color>" : "<color=red>Not Ready</color>"; panel.SetReadyStatus(readyText); }
public void SetupPlayer(int playerIndex, NetworkRoomPlayerHex player) { if (playerIndex == 0) { SetupPlayer(player1, player); } else { SetupPlayer(player2, player); } }
public void RemoveRoomPlayer(NetworkRoomPlayerHex player) => RoomPlayers.Remove(player);
public void AddRoomPlayer(NetworkRoomPlayerHex player) { player.IsLeader = RoomPlayers.Count == 0; RoomPlayers.Add(player); }